From 45382c1cfa7d30d188b3763d855b8ef67feade16 Mon Sep 17 00:00:00 2001 From: Abhilash Raj Date: Sun, 29 Aug 2021 23:23:54 -0700 Subject: [PATCH] Revert "Update po files" This reverts commit 258d3b7747be66a50bdb9f348a96efe8ba62504a. --- src/postorius/locale/af/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/am/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/an/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ar/LC_MESSAGES/django.po | 1082 +++++++---------- src/postorius/locale/ast/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/az/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/be/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/bem/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/bg/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/bn/LC_MESSAGES/django.po | 1074 +++++++--------- src/postorius/locale/bo/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/br/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/bs/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ca/LC_MESSAGES/django.po | 1175 ++++++++---------- .../locale/ca@valencia/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ce/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ckb/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/co/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/crh/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/cs/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/cv/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/cy/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/da/LC_MESSAGES/django.po | 1080 +++++++---------- src/postorius/locale/de/LC_MESSAGES/django.po | 1201 ++++++++---------- src/postorius/locale/el/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/en_AU/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/en_CA/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/en_GB/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/eo/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/es/LC_MESSAGES/django.po | 1186 ++++++++---------- src/postorius/locale/et/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/eu/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/fa/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/fi/LC_MESSAGES/django.po | 1074 +++++++--------- src/postorius/locale/fil/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/fo/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/fr/LC_MESSAGES/django.po | 1191 ++++++++---------- src/postorius/locale/fr_CA/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/frp/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/fy/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ga/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/gd/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/gl/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/gu/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/he/LC_MESSAGES/django.po | 1173 ++++++++---------- src/postorius/locale/hi/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/hr/LC_MESSAGES/django.po | 1074 +++++++--------- src/postorius/locale/ht/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/hu/LC_MESSAGES/django.po | 1190 ++++++++---------- src/postorius/locale/hy/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ia/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/id/LC_MESSAGES/django.po | 1086 +++++++---------- src/postorius/locale/is/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/it/LC_MESSAGES/django.po | 1187 ++++++++---------- src/postorius/locale/ja/LC_MESSAGES/django.po | 1102 +++++++---------- src/postorius/locale/ka/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/kk/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/kl/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/km/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/kn/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ko/LC_MESSAGES/django.po | 1282 ++++++++------------ src/postorius/locale/ku/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/kw/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ky/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/la/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/lb/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/lo/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/lt/LC_MESSAGES/django.po | 1074 +++++++--------- src/postorius/locale/lv/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/mg/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/mhr/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/mi/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ml/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/mr/LC_MESSAGES/django.po | 1074 +++++++--------- src/postorius/locale/ms/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/my/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/nb_NO/LC_MESSAGES/django.po | 1113 ++++++++--------- src/postorius/locale/ne/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/nl/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/nn_NO/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/oc/LC_MESSAGES/django.po | 1074 +++++++--------- src/postorius/locale/os/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/pa/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/pl/LC_MESSAGES/django.po | 1099 +++++++---------- src/postorius/locale/ps/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/pt/LC_MESSAGES/django.po | 1121 ++++++++--------- src/postorius/locale/pt_BR/LC_MESSAGES/django.po | 1116 ++++++++--------- src/postorius/locale/ro/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ru/LC_MESSAGES/django.po | 1092 +++++++---------- src/postorius/locale/sa/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/sc/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/sd/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/se/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/shn/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/si/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/sk/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/sl/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/sq/LC_MESSAGES/django.po | 1186 ++++++++---------- src/postorius/locale/sr/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/sv/LC_MESSAGES/django.po | 1086 +++++++---------- src/postorius/locale/sw/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/szl/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ta/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/te/LC_MESSAGES/django.po | 1076 +++++++--------- src/postorius/locale/tg/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/th/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/ti/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/tr/LC_MESSAGES/django.po | 1184 ++++++++---------- src/postorius/locale/ug/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/uk/LC_MESSAGES/django.po | 1114 +++++++---------- src/postorius/locale/ur/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/uz/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/vi/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/wae/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/zh_CN/LC_MESSAGES/django.po | 1080 +++++++---------- src/postorius/locale/zh_HK/LC_MESSAGES/django.po | 1072 +++++++--------- src/postorius/locale/zh_TW/LC_MESSAGES/django.po | 1080 +++++++---------- 117 files changed, 54938 insertions(+), 72052 deletions(-) diff --git a/src/postorius/locale/af/LC_MESSAGES/django.po b/src/postorius/locale/af/LC_MESSAGES/django.po index a16c85ea..dfd99f6b 100644 --- a/src/postorius/locale/af/LC_MESSAGES/django.po +++ b/src/postorius/locale/af/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/am/LC_MESSAGES/django.po b/src/postorius/locale/am/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/am/LC_MESSAGES/django.po +++ b/src/postorius/locale/am/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/an/LC_MESSAGES/django.po b/src/postorius/locale/an/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/an/LC_MESSAGES/django.po +++ b/src/postorius/locale/an/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ar/LC_MESSAGES/django.po b/src/postorius/locale/ar/LC_MESSAGES/django.po index fa3a6ade..5304d7c6 100644 --- a/src/postorius/locale/ar/LC_MESSAGES/django.po +++ b/src/postorius/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: 2019-07-14 17:01+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Arabic here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -47,7 +47,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "الوصف" @@ -92,11 +92,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -108,48 +108,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -158,174 +138,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -335,13 +313,13 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 #, fuzzy #| msgid "Description" msgid "Un-Subscription Policy" msgstr "الوصف" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -351,138 +329,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "Mailman settings" -msgid "List Admins" -msgstr "إعدادات مايل مان" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -490,54 +426,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -548,21 +484,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -570,15 +506,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -590,58 +526,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -651,11 +586,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -664,11 +599,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -677,11 +612,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -690,128 +625,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -823,21 +758,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -847,96 +789,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -950,54 +892,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1025,105 +967,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1132,11 +1074,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1144,11 +1086,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1158,124 +1100,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1286,110 +1228,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1397,7 +1361,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1415,29 +1379,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1445,46 +1409,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1503,11 +1459,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1543,108 +1499,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1701,48 +1647,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "الحساب" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "إعدادات مايل مان" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "خروج" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "إنشاء حساب" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2130,7 +2071,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2203,59 +2143,52 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Description" msgid "Manage Subscription" msgstr "الوصف" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2265,11 +2198,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2277,23 +2210,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2324,6 +2257,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "الوصف" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2353,7 +2290,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2413,18 +2349,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2437,68 +2361,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Description" -msgid "Manage user" -msgstr "الوصف" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Description" -msgid "User has no subscriptions." -msgstr "الوصف" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "الحساب" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2517,6 +2379,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2594,7 +2464,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2624,7 +2494,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2638,308 +2508,308 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Description" msgid "Un-subscriptions pending approval" msgstr "الوصف" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2951,30 +2821,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ast/LC_MESSAGES/django.po b/src/postorius/locale/ast/LC_MESSAGES/django.po index a16c85ea..dfd99f6b 100644 --- a/src/postorius/locale/ast/LC_MESSAGES/django.po +++ b/src/postorius/locale/ast/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/az/LC_MESSAGES/django.po b/src/postorius/locale/az/LC_MESSAGES/django.po index a16c85ea..dfd99f6b 100644 --- a/src/postorius/locale/az/LC_MESSAGES/django.po +++ b/src/postorius/locale/az/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/be/LC_MESSAGES/django.po b/src/postorius/locale/be/LC_MESSAGES/django.po index a07767b6..ca901f1f 100644 --- a/src/postorius/locale/be/LC_MESSAGES/django.po +++ b/src/postorius/locale/be/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -28,7 +28,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -47,7 +47,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -92,11 +92,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -108,48 +108,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -158,174 +138,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -335,11 +313,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -349,136 +327,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -486,54 +424,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -544,21 +482,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -566,15 +504,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -586,58 +524,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -647,11 +584,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -660,11 +597,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -673,11 +610,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -686,128 +623,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -819,21 +756,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -843,96 +787,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -946,54 +890,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1021,105 +965,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1128,11 +1072,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1140,11 +1084,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1154,124 +1098,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1282,110 +1226,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1393,7 +1359,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1411,29 +1377,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1441,46 +1407,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1499,11 +1457,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1539,108 +1497,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1695,48 +1643,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2124,7 +2067,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2197,57 +2139,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2257,11 +2192,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2269,23 +2204,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2314,6 +2249,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2343,7 +2282,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2401,18 +2339,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2425,62 +2351,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2499,6 +2369,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2568,7 +2446,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2598,7 +2476,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2612,306 +2490,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2923,30 +2801,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/bem/LC_MESSAGES/django.po b/src/postorius/locale/bem/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/bem/LC_MESSAGES/django.po +++ b/src/postorius/locale/bem/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/bg/LC_MESSAGES/django.po b/src/postorius/locale/bg/LC_MESSAGES/django.po index a16c85ea..dfd99f6b 100644 --- a/src/postorius/locale/bg/LC_MESSAGES/django.po +++ b/src/postorius/locale/bg/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/bn/LC_MESSAGES/django.po b/src/postorius/locale/bn/LC_MESSAGES/django.po index 920bea25..5ff8cb50 100644 --- a/src/postorius/locale/bn/LC_MESSAGES/django.po +++ b/src/postorius/locale/bn/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: 2021-05-09 22:46+0000\n" "Last-Translator: Aftabuzzaman \n" "Language-Team: Bengali here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "সরল পাঠ্য" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,64 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Web Host" -msgid "Web Account" -msgstr "ওয়েব হোস্ট" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2499,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2568,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2598,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2612,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2923,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/bo/LC_MESSAGES/django.po b/src/postorius/locale/bo/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/bo/LC_MESSAGES/django.po +++ b/src/postorius/locale/bo/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/br/LC_MESSAGES/django.po b/src/postorius/locale/br/LC_MESSAGES/django.po index c8630ddd..1723ded8 100644 --- a/src/postorius/locale/br/LC_MESSAGES/django.po +++ b/src/postorius/locale/br/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/bs/LC_MESSAGES/django.po b/src/postorius/locale/bs/LC_MESSAGES/django.po index 726a0c15..7b83e1dd 100644 --- a/src/postorius/locale/bs/LC_MESSAGES/django.po +++ b/src/postorius/locale/bs/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ca/LC_MESSAGES/django.po b/src/postorius/locale/ca/LC_MESSAGES/django.po index 77c1d9af..fd65454e 100644 --- a/src/postorius/locale/ca/LC_MESSAGES/django.po +++ b/src/postorius/locale/ca/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: 2020-03-30 18:31+0000\n" "Last-Translator: Jaume Ortolà i Font \n" "Language-Team: Catalan aquí ." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Servidor de correu" @@ -51,7 +51,7 @@ msgstr "" "Domini per les seves llistes de correu. Per exemple, si vol llistes com " "proves@exemple.com, indiqui aquí exemple.com." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Descripció" @@ -97,11 +97,11 @@ msgstr "Resums MIme" msgid "Summary Digests" msgstr "Recull dels resums" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Activat" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Desactivat" @@ -115,48 +115,21 @@ msgstr "Desactivat" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Retenir per moderar" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Rebutjar (amb notificació)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Descartar (sense notificació)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Acceptar immediatament (saltar altres regles)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Processament per defecte" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Trieu almenys un" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Modalitat d’entrega" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Si seleccioneu resums, rebrà els enviaments junts (normalment un a el dia, " "però possiblement més en llistes amb molt trànsit), en lloc d'un a un tal " @@ -164,11 +137,11 @@ msgstr "" "En general, els resums MIME són preferibles, però si té problemes per llegir-" "los, seleccionar resums en text sense format." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Estat d'entrega" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -182,187 +155,174 @@ msgstr "" "esteu de vacances). Si desactiveu l'enviament de correu, no oblideu tornar a " "activar-lo quan torneu; no es tornarà a activar automàticament." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderació" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Retenir per moderar" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Llista per omissió" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Rebutjar (amb notificació)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Acció per defecte a dur a terme quan aquest membre enviï a la llista.\n" -"Per defecte per llista -- seguir l'acció per defecte per membres de la " -"llista.\n" -"Retenir -- reté el missatge per ser aprovat pels moderadors de la llista.\n" -"Rebutjar -- rebutja automàticament el missatge enviant un avís de rebot a " -"l'autor de l'enviament. Es pot configurar el text de l'avís de rebot.\n" -"Descartar -- això simplement descarta el missatge, sense que s'enviï cap " -"notificació a l'autor de l'enviament.\n" -"Acceptar -- accepta qualsevol enviament sense més comprovacions.\n" -"Processament per defecte - executa comprovacions addicionals i accepta el " -"missatge. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Descartar (sense notificació)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Acceptar immediatament (saltar altres regles)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Processament per defecte" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Diari" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Setmanal" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Trimestral" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Mensual" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Anual" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Només els moderadors de la llista" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Només els membres de la llista" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Qualsevol" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nom de la llista" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Indicar un nom per a la seva llista." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Indicar un nom de llista vàlid." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Direcció inicial del propietari de la llista" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Indiqui l'adreça de correu del propietari de la llista." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Mostrar aquesta llista?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Triar un tipus de llista." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Mostra aquesta llista en l'índex de llistes" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Amagar aquesta llista en l'índex de llistes" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Triar un domini existent." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Triar un servidor de correu vàlid" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Estil de llista" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Escullir un estil de llista." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Escullir un estil de llista vàlid." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "L'administrador del lloc no ha creat dominis" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Indicar un nom de llista vàlid" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "La seva adreça de correu" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Indicar una adreça de correu." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Indicar una adreça de correu vàlida." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "El seu nom (opcional)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 #, fuzzy #| msgid "Email Address" msgid "Primary Address ({})" msgstr "Adreça de correu electrònic" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Obrir" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Confirmar" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderar" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Confirmació, seguit de moderació" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Política de subscripció" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -378,11 +338,11 @@ msgstr "" "Confirmació seguida de moderació: els primers subscriptors han de confirmar, " "llavors un moderador ha d'autoritzar." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Política de cancel·lació de subscripció" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -398,145 +358,101 @@ msgstr "" "Confirmació seguida de moderació: els primers subscriptors han de confirmar, " "llavors un moderador ha d'autoritzar." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Descartar" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Mètriques de la llista" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Sí" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "No" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Processa els rebots" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Especifica si aquesta llista ha de fer processament automàtic de rebots o no." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Llindar de la puntuació de rebots" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Confirm domain removal" -msgid "Notify owner on bounce increment" -msgstr "Confirmar l'eliminació del domini" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 #, fuzzy #| msgid "Notify users of held messages" msgid "Notify owner on disable" msgstr "Notifiqueu als usuaris de missatges retinguts" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 #, fuzzy #| msgid "Confirm domain removal" msgid "Notify owner on removal" msgstr "Confirmar l'eliminació del domini" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -544,56 +460,56 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Arxius públics" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Arxius privats" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "No arxivar aquesta llista" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 #, fuzzy #| msgid "Plain Text Digests" msgid "Plain text" msgstr "Resums de text sense format" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Política d’arxiu" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Política per arxivar missatges per a aquesta llista" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Arxivadors actius" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Àlies acceptables" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -612,11 +528,11 @@ msgstr "" "realitza amb la funció re.match() de Python, el que significa que estan " "alineades a l'inici de la cadena." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Cal un destí explícit" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -624,11 +540,11 @@ msgstr "" "Això comprova que l'adreça de publicació de la llista o un àlies acceptable " "aparegui explícitament a una capçalera A: o CC: a l'enviament." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Tasques administratives" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -640,15 +556,15 @@ msgstr "" "baixa, etc.), i s'afegiran a la cua de peticions administratives, notificant " "a l'administrador de la nova sol·licitud." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Acció per defecte per prendre quan un membre envia a la llista" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Trieu una acció de membre per defecte." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -669,15 +585,15 @@ msgstr "" "Processament per defecte: executa comprovacions addicionals i accepta el " "missatge." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Acció per defecte per prendre quan un no-membre envia a la llista" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Seleccioneu una acció per defecte per qui no sigui membre." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -688,24 +604,24 @@ msgstr "" "rebutjades (rebotades) i descartardes. Si no es troba cap coincidència, es " "farà aquesta acció." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 #, fuzzy #| msgid "Moderation" msgid "Emergency Moderation" msgstr "Moderació" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Mida màxima del missatge" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -713,29 +629,23 @@ msgstr "" "La mida màxima permesa del missatge en KB. Això es pot utilitzar per evitar " "correus amb fitxers adjunts grans. Una mida de 0 inhabilita la comprovació." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Nombre màxim de destinataris" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Nombre màxim de destinataris d’un missatge. Es pot utilitzar per evitar que " "s'acceptin enviaments en bloc. Un valor de 0 inhabilita la comprovació." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -745,11 +655,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -758,13 +668,13 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 #, fuzzy #| msgid "Reject the message" msgid "Reject these non-members" msgstr "Rebutjar el missatge" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -773,13 +683,13 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 #, fuzzy #| msgid "Discard the message" msgid "Discard these non-members" msgstr "Descartar el missatge" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -788,37 +698,37 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Regexp d'alias no vàlid: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Correu electrònic d’àlies no vàlid: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Habilitar resums" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "Hauria de permetre Mailman resums per a aquesta llista de correu?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Enviar resum periòdicament" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Ha d'enviar Mailman resums periòdicament?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 #, fuzzy #| msgid "Digest Frequency" msgid "Digest Volume Frequency" msgstr "Freqüència dels resums" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 #, fuzzy #| msgid "At what frequency should Mailman send out digests?" msgid "" @@ -826,43 +736,43 @@ msgid "" "reset the issue number?" msgstr "Amb quina freqüència hauria d'enviar Mailman resums?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Llindar de la mida dels resums" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Què tan gran, en Kb, ha de ser un resum abans de ser enviat?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Acció de mitigació de DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Triar una acció de mitigació de DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Cap mitigació de DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Substitueix De: amb l'adreça de la llista" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Embolicar el missatge en un missatge extern De: la llista." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Rebutjar el missatge" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Descartar el missatge" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -872,11 +782,11 @@ msgstr "" "de rebuig o quarantena o a tots els missatges si Mitigació DMARC és " "incondicionalment cert." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "DMARC mitigar incondicionalment" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -885,11 +795,11 @@ msgstr "" "d’aplicar a tots els missatges independentment de la política DMARC del " "domini From:." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Avís de rebuig de DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -897,11 +807,11 @@ msgstr "" "Text per substituir el motiu per defecte en qualsevol avís de rebuig que " "s'enviarà quan s'apliqui l'acció de mitigació DMARC de rebuig." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Text de missatge embolicat per DMARC" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -911,20 +821,20 @@ msgstr "" "missatge original del missatge embolicat quan s'aplica l'acció de mitigació " "DMARC de missatge embolicat." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -936,21 +846,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Descartar" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Rebutjar" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -960,15 +877,15 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Filtrar contingut" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -976,72 +893,72 @@ msgstr "" "Mailman hauria de filtrar el contingut del trànsit de la llista segons la " "configuració següent?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 #, fuzzy #| msgid "Filter content" msgid "Filter types" msgstr "Filtrar contingut" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 #, fuzzy #| msgid "Filter content" msgid "Filter extensions" msgstr "Filtrar contingut" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 #, fuzzy #| msgid "Mass operations" msgid "Pass extensions" msgstr "Operacions en bloc" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Reduïr alternatives" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "Mailman ha de col·lapsar multipart/alternative al contingut de la seva " "primera part?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 #, fuzzy #| msgid "Filter content" msgid "Filter Action" msgstr "Filtrar contingut" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Convertir html a text sense format" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1049,11 +966,11 @@ msgstr "" "Hauria de convertir Mailman parts text/html en text sense format? Aquesta " "conversió passa després que s'hagin tret els adjunts MIME." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Llista anònima" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1061,11 +978,11 @@ msgstr "" "Amagar el remitent d'un missatge, substituint-lo per l'adreça de la llista " "(Elimina els camps De, Remitent i Respondre-A)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Incloure capçaleres RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1090,11 +1007,11 @@ msgstr "" "desactivar aquestes capçaleres, però això no és recomanable (i, de fet, la " "possibilitat de desactivar aquestes capçaleres pot desapareixer)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Incloure la capçalera d'enviament de la llista" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1103,11 +1020,11 @@ msgstr "" "incloure la capçalera de List-Post a la llista perquè es desaconsellen " "enviaments a la llista." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Adreça de resposta-a explícita" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1116,7 +1033,7 @@ msgstr "" "explícita (Resposta-A). Només s'utilitza si Resposta-A s'estableix utilitzar " "una capçalera definida explícitament" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1126,27 +1043,27 @@ msgstr "" "trobi en el missatge original? Si és així, això es farà sense considerar si " "Mailman afegeix o no una capçalera explícita d'Respondre-A: (Reply-To :)." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Respondre a la llista" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Triar una acció de resposta." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "No ofuscar" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Definir la capçalera Respondre (Reply-to) de manera explícita" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Capçalera Respondre (Reply-to) explícita; no s'ha afegit CC" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 #, fuzzy #| msgid "" #| "Where are replies to list messages directed? No Munging is strongly " @@ -1224,71 +1141,71 @@ msgstr "" "llistes de correu, seleccionar Resposta Explícita i posar a l'opció " "Respondre-A: una direcció que apunti a la llista paral·lela." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Cadena de processament" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" "Tipus de cadena de processament que voleu utilitzar per a aquesta llista" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Respondre i continuar processant" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Respondre i descartar el missatge" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Sense resposta automàtica" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Resposta automàtica al propietari de la llista" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "Mailman hauria d’enviar una resposta automàtica als correus electrònics " "enviats a l’adreça del propietari?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Text del propietari de la resposta automàtica" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" "Text de resposta automàtica per enviar correus electrònics al propietari." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Autorespond missatges" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" "Mailman hauria d’enviar una resposta automàtica als que s'envien a la " "llista??" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Text de les missatges d'autoresposta" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" "Text de resposta automàtica per enviar-lo als que s'envien a la llista." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Respondre automàticament a les sol·licituds" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1299,20 +1216,20 @@ msgstr "" "descarti el correu electrònic original o el reenvieu al sistema com a ordre " "de correu normal." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Text de sol·licitud de resposta automàtica" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" "Text de resposta automàtica per enviar a correus de sol·licitud (-request)." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Període de gràcia per resposta automàtica" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1323,11 +1240,11 @@ msgstr "" "negatiu) sense període de gràcia (és a dir, responen automàticament a tots " "els missatges)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Notifiqueu als usuaris de missatges retinguts" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1337,11 +1254,11 @@ msgstr "" "per a la seva aprovació. Si diuen \"No\", no s'enviarà cap notificació als " "usuaris sobre l'aprovació pendent dels seus missatges." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Enviar missatge de benvinguda" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1356,13 +1273,13 @@ msgstr "" "El text de l'missatge de benvinguda es pot configurar a través de la " "pestanya Plantilles." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 #, fuzzy #| msgid "Send welcome message" msgid "Send goodbye message" msgstr "Enviar missatge de benvinguda" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 #, fuzzy #| msgid "" #| "Send welcome message to newly subscribed members? Turn this off only if " @@ -1383,11 +1300,11 @@ msgstr "" "El text de l'missatge de benvinguda es pot configurar a través de la " "pestanya Plantilles." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Notificació immediata de l'administrador" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1404,40 +1321,40 @@ msgstr "" "resulta en que s'enviaran avisos immediatament a l'arribada de peticions " "noves. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Notificar a l'administrador els canvis d'afiliació" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "L’administrador hauria de rebre avisos de subscripcions i de baixa?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 #, fuzzy #| msgid "Moderate" msgid "Not Moderated" msgstr "Moderar" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 #, fuzzy #| msgid "Moderate" msgid "Moderated" msgstr "Moderar" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Mostra la llista a la pàgina d'índex" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" "Trieu si voleu incloure aquesta llista a la llista de totes les llistes" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1447,91 +1364,91 @@ msgstr "" "llistes de distribució, o en capçaleres, etc. Hauria de ser tan succinta com " "es pot aconseguir, alhora que identifiques quina és la llista." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Informació" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Una descripció més llarga d'aquesta llista de correu." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Nom de visualització" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "El nom de visualització és el nom que es mostra a la interfície web." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Prefix de assumpte" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Llengua preferida" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Visibilitat de la llista de membres" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "Qui pot veure la llista de membres d'aquesta llista de correu?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 #, fuzzy #| msgid "Set member moderation" msgid "Newsgroup moderation" msgstr "Establir moderació de membres" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "NNTP inclou prefix d'assumpte " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "Correus electrònics per subscriure's en bloc" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1549,116 +1466,149 @@ msgstr "" "jdoe@example.com (Joan Doe)\n" "Feu servir els tres últims per associar un nom per mostrar amb l'adreça\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 #, fuzzy #| msgid "Confirm" msgid "Pre confirm" msgstr "Confirmar" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 #, fuzzy #| msgid "Information" msgid "Invitation" msgstr "Informació" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Llista per omissió" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Correus electrònics per donar-se de baixa" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Afegir una adreça de correu a cada línia" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Acció antispam per defecte" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Capçalera" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" "Capçalera de correu electrònic per filtrar (sensible a majúscules i " "minúscules)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Introduir una capçalera." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Introduir una capçalera vàlida." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Patró" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Expressió regular que coincideix amb el valor de la capçalera." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Introduir un patró." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Introduir un patró vàlid." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Acció" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Introduir una acció vàlida." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Acció a prendre quan coincideix una capçalera" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderació" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Acció per defecte a dur a terme quan aquest membre enviï a la llista.\n" +"Per defecte per llista -- seguir l'acció per defecte per membres de la " +"llista.\n" +"Retenir -- reté el missatge per ser aprovat pels moderadors de la llista.\n" +"Rebutjar -- rebutja automàticament el missatge enviant un avís de rebot a " +"l'autor de l'enviament. Es pot configurar el text de l'avís de rebot.\n" +"Descartar -- això simplement descarta el missatge, sense que s'enviï cap " +"notificació a l'autor de l'enviament.\n" +"Acceptar -- accepta qualsevol enviament sense més comprovacions.\n" +"Processament per defecte - executa comprovacions addicionals i accepta el " +"missatge. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Seleccioneu correu electrònic" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Dades" @@ -1666,7 +1616,7 @@ msgstr "Dades" msgid "Email Address" msgstr "Adreça de correu electrònic" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Nom de visualització" @@ -1686,11 +1636,11 @@ msgstr "" "Podeu prohibir una sola adreça de correu o utilitzar una expressió regular " "perquè coincideixi amb adreces de correu similars." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Rebre enviaments propis" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1698,19 +1648,19 @@ msgstr "" "Habitualment, rebrà una còpia de cada missatge que envieu a la llista. Si no " "desitja rebre aquesta còpia, posar aquesta opció a No." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Confirmar enviaments" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "¿Rebre correu de confirmació quan envieu un correu a la llista?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Amagar l'adreça" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1722,11 +1672,11 @@ msgstr "" "que la vostra adreça de correu aparegui en aquesta llista de membres, " "seleccioneu Sí per aquesta opció." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Rebre còpies de la llista (possibles duplicats)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1737,41 +1687,29 @@ msgstr "" "Seleccionar Sí per rebre còpies. Seleccionar No per evitar rebre còpies de " "la llista de correu" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 #, fuzzy #| msgid "Preferred Language" msgid "Preferred language" msgstr "Llengua preferida" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Especifica si aquesta llista ha de fer processament automàtic de rebots o no." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1807,11 +1745,11 @@ msgstr "" "$language: El codi d'idioma de dues lletres de l'idioma preferit de la " "llista, p.ex. es, ca, en \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Triar la plantilla que voleu personalitzar." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1860,28 +1798,6 @@ msgstr "" #: template_list.py:36 #, fuzzy #| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Enviat als administradors de la llista per notificar-los quan s'ha subscrit " -"un nou membre." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Enviat als administradors de la llista per notificar-los quan un membre s'ha " -"donat de baixa." - -#: template_list.py:40 -#, fuzzy -#| msgid "" #| "Sent to the list administrators to notify them when a member has been " #| "unsubscribed." msgid "" @@ -1891,7 +1807,7 @@ msgstr "" "Enviat als administradors de la llista per notificar-los quan un membre s'ha " "donat de baixa." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1899,42 +1815,42 @@ msgstr "" "Enviat als administradors de la llista per notificar-los quan un membre s'ha " "donat de baixa." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "El peu de pàgina per a un missatge de resum." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "La capçalera d'un missatge resum." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" "El resum \"masthead\"; és a dir, una introducció comuna per a tots els " "missatges de resum." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "El peu de pàgina per a un missatge normal (no resumit)." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "La capçalera d'un missatge normal (no resum)." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" "El missatge enviat als subscriptors quan cal confirmació de subscripció." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "El missatge enviat als subscriptors quan cal confirmació de baixa." -#: template_list.py:58 +#: template_list.py:54 #, fuzzy #| msgid "" #| "The message sent to subscribers when a subscription confirmation is " @@ -1943,13 +1859,13 @@ msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "El missatge enviat als subscriptors quan cal confirmació de subscripció." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" "La notificació enviada a un membre quan es dóna de baixa d'una llista de " "correu." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -1957,7 +1873,7 @@ msgstr "" "L'avís enviat a un remitent quan el seu missatge es reté per a l'aprovació " "del moderador." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -1965,7 +1881,7 @@ msgstr "" "Enviat a un usuari quan s'ha arribat al nombre màxim d'auto-respostes " "d'aquest dia." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -1973,7 +1889,7 @@ msgstr "" "Avís enviat a un remitent quan el seu missatge ha estat rebut per la llista " "de correu." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -1981,7 +1897,7 @@ msgstr "" "Enviada una prova de rebot a un membre quan la seva subscripció s'ha " "desactivat a causa de rebots." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -1989,7 +1905,7 @@ msgstr "" "Avís enviat a un remitent quan el seu missatge ha estat rebutjat pel " "moderador de la llista." -#: template_list.py:72 +#: template_list.py:68 #, fuzzy #| msgid "" #| "Notice sent to a poster when their message has been received by the " @@ -2000,13 +1916,13 @@ msgstr "" "Avís enviat a un remitent quan el seu missatge ha estat rebut per la llista " "de correu." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" "Notificació enviada a un membre quan se subscriu a la llista de correu." -#: template_list.py:76 +#: template_list.py:72 #, fuzzy #| msgid "" #| "A bounce probe sent to a member when their subscription has been disabled " @@ -2069,48 +1985,43 @@ msgstr "" msgid "System Information" msgstr "Informació del sistema" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Usuaris" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Arxius" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Compte" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Configuració de Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Activitat d'enviaments" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Surt" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Inici de sessió" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Inscriure's" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Documentació de Postorius" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Versió de Postorius" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Feliç dia de Mailman!" @@ -2515,7 +2426,6 @@ msgstr "Exportar CSV" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Adreça" @@ -2601,60 +2511,53 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Subscripció / Baixes" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Adreça de subscripció" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Donar-se de baixa" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Esteu subscrit a aquesta llista amb la següent adreça:" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 #, fuzzy #| msgid "Email Address" msgid "Primary Address" msgstr "Adreça de correu electrònic" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Mass Subscription" msgid "Manage Subscription" msgstr "Subscripció en bloc" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Donar-se de baixa" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Tens pendent una sol·licitud de subscripció. Si no reb resposta aviat, " +"contacti amb els propietaris de la llista." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Subscriure's a aquesta llista" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Per subscriure-us, podeu enviar un correu electrònic amb " @@ -2664,15 +2567,7 @@ msgstr "" "                  o utilitzeu el formulari següent:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Tens pendent una sol·licitud de subscripció. Si no reb resposta aviat, " -"contacti amb els propietaris de la llista." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2689,11 +2584,11 @@ msgstr "" "        amb l’adreça de correu electrònic adequada.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Iniciar Sessió" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2705,23 +2600,23 @@ msgstr "" "        Si voleu fer-ho, utilitzeu el formulari següent.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Mètriques de la llista" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Creats a" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Últim missatge el" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Resum enviat per última vegada en" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Volum" @@ -2756,6 +2651,10 @@ msgstr "Pendent de confirmació" msgid "Unsubscription Requests" msgstr "Sol·licituds de subscripció" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Usuaris" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Membres" @@ -2785,7 +2684,6 @@ msgid "Mailman Settings" msgstr "Configuració de Mailman" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Subscripcions" @@ -2849,22 +2747,6 @@ msgstr "" msgid "Save" msgstr "Desar" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Usuaris" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Creats a" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Opcions de subscripció per" @@ -2879,76 +2761,6 @@ msgstr "" msgid "Subscription settings" msgstr "Configuració de la subscripció" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Mass Subscription" -msgid "Manage user" -msgstr "Subscripció en bloc" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Adreça" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Llistes" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Rol" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Subscripció en bloc" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Compte" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Usuaris" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Inici de sessió" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2971,6 +2783,14 @@ msgstr "Subscripció" msgid "You are subscribed to the following mailing lists:" msgstr "Esteu subscrit a les següents llistes de correu:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Adreça de subscripció" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Rol" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "Encara no estàs subscrit a cap llista." @@ -3040,7 +2860,7 @@ msgstr "Nou domini registrat" msgid "Domain %s updated" msgstr "Domini %s actualitzat" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Comprovar els errors següents" @@ -3070,7 +2890,7 @@ msgstr "Eliminat {} com a propietari de {}" msgid "The email {} has been banned." msgstr "El correu {} ha estat vetat." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "S'ha produït un error: %s" @@ -3084,70 +2904,70 @@ msgstr "Dades no vàlides: %s" msgid "The email {} has been un-banned" msgstr "A l'correu electrònic {} se li ha tret el veto" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Llista {}s" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Afegir {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "No s'han trobat {}s les coincidències amb la cerca." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "La llista no té {}s" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "Els membres seleccionats s'han donat de baixa" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} s'ha afegit amb el rol de {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "El membre no existeix" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Les preferències de membres s'han actualitzat." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "No hi ha cap canvi a la moderació de membres." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "La configuració de moderació de membres s'ha actualitzat." -#: views/list.py:435 +#: views/list.py:421 #, fuzzy #| msgid "You are subscribed to %s." msgid "You are not subscribed to {}." msgstr "Està subscrit a %s." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Ja estàs subscrit" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription changed to %s" msgid "Subscription changed to {}" msgstr "La subscripció s'ha canviat a %s" -#: views/list.py:463 +#: views/list.py:449 #, fuzzy #| msgid "Something went wrong. Please try again." msgid "Something went wrong. Please try again. {} {}" msgstr "Alguna cosa va sortir malament. Torneu-ho a provar." -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." @@ -3155,20 +2975,20 @@ msgstr "" "La seva sol·licitud de subscripció s'ha enviat i està a l'espera d'aprovació " "del moderador." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Està subscrit a %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Alguna cosa va sortir malament. Torneu-ho a provar." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "Consultar la vostra bústia per a més instruccions" -#: views/list.py:559 +#: views/list.py:545 #, fuzzy #| msgid "" #| "Your subscription request has been submitted and is waiting for moderator " @@ -3179,7 +2999,7 @@ msgstr "" "La seva sol·licitud de subscripció s'ha enviat i està a l'espera d'aprovació " "del moderador." -#: views/list.py:566 +#: views/list.py:552 #, fuzzy #| msgid "" #| "Your subscription request has been submitted and is waiting for moderator " @@ -3191,231 +3011,231 @@ msgstr "" "La seva sol·licitud de subscripció s'ha enviat i està a l'espera d'aprovació " "del moderador." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s s'ha donat de baixa d'aquesta llista." -#: views/list.py:603 +#: views/list.py:589 #, fuzzy, python-format #| msgid "The address %(address)s has been subscribed to %(list)s." msgid "The address %(address)s has been invited to %(list)s." msgstr "L’adreça %(address)s s’ha subscrit a %(list)s." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "L’adreça %(address)s s’ha subscrit a %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "L'adreça de correu %s no és vàlida." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Ompliu el formulari correctament." -#: views/list.py:660 +#: views/list.py:643 #, fuzzy, python-brace-format #| msgid "The address %(address)s has been unsubscribed from %(list)s." msgid "These addresses {address} have been unsubscribed from {list}." msgstr "L’adreça %(address)s s’ha donat de baixa de %(list)s." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "S'han acceptat els missatges seleccionats" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "Els missatges seleccionats van ser rebutjats" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "S'han descartat els missatges seleccionats" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "No s'ha trobat el missatge" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "S'ha acceptat el missatge" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "El missatge es va rebutjar" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "El missatge es va descartar" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "El missatge retingut no es va trobar." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Acció de moderació per a {} establerta a {}" -#: views/list.py:759 +#: views/list.py:742 #, fuzzy #| msgid "Failed to set moderation action: {}" msgid "Failed to set moderation action for {}" msgstr "No s'ha pogut definir l'acció de moderació: {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Triar un domini" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Llista creada" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "La llista de correu ja existeix." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Subscripcions pendents de confirmació de l'usuari" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Subscripcions pendents d'aprovació" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Subscriptions pending approval" msgid "Un-subscriptions pending approval" msgstr "Subscripcions pendents d'aprovació" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "La sol·licitud ha estat acceptada." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "La sol·licitud ha estat rebutjada." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "La sol·licitud ha estat descartada." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "La sol·licitud ha estat ajornada." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "La sol·licitud ja es va moderadar: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "La sol·licitud no es va poder moderar: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Identitat de la llista" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Respostes automàtiques" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Alterar missatges" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "Mitigacions DMARC" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Resum" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Acceptació de missatge" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Arxivant" -#: views/list.py:1105 +#: views/list.py:1093 #, fuzzy #| msgid "Member options" msgid "Member Policy" msgstr "Opcions de membres" -#: views/list.py:1106 +#: views/list.py:1094 #, fuzzy #| msgid "Default processing" msgid "Bounce Processing" msgstr "Processament per defecte" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "Els ajustaments s'han actualitzat." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "S'ha produït un error: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "L'usuari %(email)s no es troba en el grup %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "No es pot eliminar a l'últim propietari" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "No s'ha pogut eliminar l'usuari: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "L'usuari %(address)s ha estat eliminat del grup %(role)s." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "Cap membre no està subscrit a la llista actualment." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Tots els membres han estat donats de baixa de la llista." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "Les capçaleres coincidents es van modificar correctament." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Nova capçalera" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Nou patró" -#: views/list.py:1348 +#: views/list.py:1336 #, fuzzy #| msgid "Pending Confirmation" msgid "Invalid confirmation token" msgstr "Pendent de confirmació" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -3427,39 +3247,18 @@ msgstr "El missatge no existeix" msgid "Attachment does not exist" msgstr "El fitxer adjunt no existeix" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Les vostres preferències s’han actualitzat." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Les vostres preferències no van canviar." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "La subscripció no existeix" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Adreces vetades actualment" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Esteu subscrit a aquesta llista amb la següent adreça:" - #~ msgid "Member Options" #~ msgstr "Opcions de membres" diff --git a/src/postorius/locale/ca@valencia/LC_MESSAGES/django.po b/src/postorius/locale/ca@valencia/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/ca@valencia/LC_MESSAGES/django.po +++ b/src/postorius/locale/ca@valencia/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ce/LC_MESSAGES/django.po b/src/postorius/locale/ce/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/ce/LC_MESSAGES/django.po +++ b/src/postorius/locale/ce/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ckb/LC_MESSAGES/django.po b/src/postorius/locale/ckb/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/ckb/LC_MESSAGES/django.po +++ b/src/postorius/locale/ckb/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/co/LC_MESSAGES/django.po b/src/postorius/locale/co/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/co/LC_MESSAGES/django.po +++ b/src/postorius/locale/co/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/crh/LC_MESSAGES/django.po b/src/postorius/locale/crh/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/crh/LC_MESSAGES/django.po +++ b/src/postorius/locale/crh/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/cs/LC_MESSAGES/django.po b/src/postorius/locale/cs/LC_MESSAGES/django.po index 0cfb8453..53481eb8 100644 --- a/src/postorius/locale/cs/LC_MESSAGES/django.po +++ b/src/postorius/locale/cs/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/cv/LC_MESSAGES/django.po b/src/postorius/locale/cv/LC_MESSAGES/django.po index aa62ac22..91ac4667 100644 --- a/src/postorius/locale/cv/LC_MESSAGES/django.po +++ b/src/postorius/locale/cv/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/cy/LC_MESSAGES/django.po b/src/postorius/locale/cy/LC_MESSAGES/django.po index fe16df5d..f2db6659 100644 --- a/src/postorius/locale/cy/LC_MESSAGES/django.po +++ b/src/postorius/locale/cy/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/da/LC_MESSAGES/django.po b/src/postorius/locale/da/LC_MESSAGES/django.po index ae88e7b3..a4380cca 100644 --- a/src/postorius/locale/da/LC_MESSAGES/django.po +++ b/src/postorius/locale/da/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: 2020-02-14 03:18+0000\n" "Last-Translator: Henrik Rasmussen \n" "Language-Team: Danish here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -48,7 +48,7 @@ msgstr "" "Domænet for dine postlister. Når du f.eks. ønsker lister som tester@eksempel." "dk, så indtast eksempel.dk her." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Beskrivelse" @@ -93,11 +93,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -109,48 +109,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -159,174 +139,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -336,11 +314,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -350,136 +328,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -487,54 +425,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -545,21 +483,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -567,15 +505,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -587,58 +525,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -648,11 +585,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -661,11 +598,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -674,11 +611,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -687,128 +624,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -820,21 +757,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -844,96 +788,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -947,54 +891,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1022,105 +966,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1129,11 +1073,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1141,11 +1085,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1155,124 +1099,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1283,110 +1227,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1394,7 +1360,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1412,29 +1378,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1442,46 +1408,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1500,11 +1458,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1540,108 +1498,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1696,48 +1644,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2125,7 +2068,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2198,59 +2140,52 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Description" msgid "Manage Subscription" msgstr "Beskrivelse" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2260,11 +2195,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2272,23 +2207,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2317,6 +2252,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2346,7 +2285,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2404,18 +2342,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2428,68 +2354,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Description" -msgid "Manage user" -msgstr "Beskrivelse" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Description" -msgid "User has no subscriptions." -msgstr "Beskrivelse" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Web Host" -msgid "Web Account" -msgstr "Webserver" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2508,6 +2372,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2577,7 +2449,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2607,7 +2479,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2621,306 +2493,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2932,30 +2804,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/de/LC_MESSAGES/django.po b/src/postorius/locale/de/LC_MESSAGES/django.po index 35e73ce4..ae98acd4 100644 --- a/src/postorius/locale/de/LC_MESSAGES/django.po +++ b/src/postorius/locale/de/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: 2021-05-23 22:31+0000\n" "Last-Translator: Tobias Wiese \n" "Language-Team: German hier bearbeitet werden." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "E-Mail-Host" @@ -58,7 +58,7 @@ msgstr "" "Die Domäne für Ihre Mailinglisten. Wollen Sie Listen wie z.B. " "testing@example.com anlegen, dann geben Sie hier example.com ein." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Beschreibung" @@ -106,11 +106,11 @@ msgstr "Mime-Digests" msgid "Summary Digests" msgstr "Zusammenfassungs-Digests" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Aktiviert" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Deaktiviert" @@ -122,48 +122,21 @@ msgstr "Deaktiviert durch Listenbesitzer" msgid "Disabled by Bounces" msgstr "Deaktiviert durch Unzustellbarkeitsnachrichten" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Moderieren" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Zurückweisen (mit Benachrichtigung)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Verwerfen (ohne Benachrichtigung)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Sofort akzeptieren (weitere Regeln überspringen)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Standard-Verarbeitung" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Wählen Sie zumindest eine Option aus" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Zustellmodus" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Falls Sie Zusammenfassungs-Digests auswählen, erhalten Sie die Posts " "gebündelt (in der Regel einmal täglich, jedoch häufiger bei geschäftigen " @@ -172,11 +145,11 @@ msgstr "" "Falls Sie ein Problem mit der Anzeige haben, wählen Sie bitte Plain-Text-" "Digests." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Zustellstatus" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -191,142 +164,127 @@ msgstr "" "nicht, diese wieder zu reaktivieren, wenn Sie zurück sind, da dies nicht " "automatisch geschieht." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Moderieren" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Listenstandard" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Zurückweisen (mit Benachrichtigung)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Standardaktion, die ergriffen werden muss, wenn dieses Mitglied in der Liste " -"veröffentlicht.\n" -"Listenstandard - folgen Sie der Standard-Memberaktion der Liste.\n" -"Hold -- dies hält die Nachricht zur Genehmigung durch die Listenmoderatoren " -"bereit.\n" -"Ablehnen -- dadurch wird die Nachricht automatisch abgelehnt, indem eine " -"Bounce-Mitteilung an den Autor des Beitrags gesendet wird. Der Text der " -"Bounce-Mitteilung kann von Ihnen konfiguriert werden.\n" -"Verwerfen -- dadurch wird die Nachricht einfach verworfen, ohne dass eine " -"Benachrichtigung an den Autor des Beitrags gesendet wird.\n" -"Akzeptieren -- akzeptiert alle Postings ohne weitere Kontrollen.\n" -"Standardverarbeitung -- zusätzliche Prüfungen durchführen und die Nachricht " -"akzeptieren. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Verwerfen (ohne Benachrichtigung)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Sofort akzeptieren (weitere Regeln überspringen)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Standard-Verarbeitung" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Täglich" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Wöchentlich" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Vierteljährlich" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Monatlich" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Jährlich" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Nur Mailinglisten-Moderatoren" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Nur Mailinglisten-Mitglieder" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Alle" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Name der Liste" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Bitte geben Sie einen Namen für Ihre Liste an." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Bitte geben Sie einen gültigen Namen für Ihre Liste an." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Adresse des initialen Besitzers der Liste" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Bitte geben Sie eine E-Mail-Adresse für den Besitzer der Liste an." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Liste öffentlich anzeigen?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Bitte wählen Sie einen Listen-Typ." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Liste im öffentlichen Index anzeigen" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Liste nicht im Index anzeigen" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Bitte wählen Sie eine bestehende Domain." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Wählen Sie einen gültigen Mail-Host" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Listen-Typ" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Wählen Sie einen Listen-Stil." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Bitte wählen Sie einen gültigen Listen-Typ." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Der Site-Admin hat noch keine Domain angelegt" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Bitte geben Sie einen gültigen Listen-Namen an" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Ihre E-Mail-Adresse" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -334,46 +292,46 @@ msgstr "" "Wenn Sie über „Primäre Adresse“ abonnieren, ändert sich die Abo-Adresse, " "wenn Sie Ihre primäre Adresse ändern." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Bitte geben Sie eine E-Mail-Adresse an." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Bitte geben Sie eine gültige E-Mail-Adresse an." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Ihr Name (optional)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Primäre Adresse ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Öffnen" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Bestätigen" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderieren" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Bestätigen, dann moderieren" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Mitgliedschaftsrichtlinie" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -390,11 +348,11 @@ msgstr "" "Bestätigen, dann Moderieren: zuerst müssen Mitglieder die Bestätigung " "durchlaufen, dann muss ein Moderator autorisieren." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Abmeldungsrichtlinie" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -410,66 +368,46 @@ msgstr "" "Bestätigen, dann Moderieren: zuerst müssen Mitglieder die Abmeldung " "bestätigen, dann muss ein Moderator autorisieren." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Verwerfen" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Listen-Metriken" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Ja" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Nein" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Verarbeite Zurückgewiesene" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Gibt an, ob diese Liste unzustellbare Nachrichten automatisch verarbeitet." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 #, fuzzy msgid "Bounce score threshold" msgstr "Schwellwert für Unzustellbarkeit" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -480,11 +418,11 @@ msgstr "" "Abonnement wieder aktiviert wird, wird der Zähler für unzustellbare " "Nachrichten wieder auf Null zurückgesetzt." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Bounce-Informationen veraltet nach" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -495,32 +433,11 @@ msgstr "" "wurden, wird der Bounce-Score auf Null zurückgesetzt. Dieser Wert muss eine " "ganze Zahl sein. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Benachrichtige den Besitzer beim Entfernen" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Diese Option steuert, ob der Listenbesitzer benachrichtigt wird, wenn das " -"Abonnement eines Mitglieds aufgrund zu vieler Bounces automatisch " -"deaktiviert wird. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Besitzer über Deaktivierung informieren" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -530,11 +447,11 @@ msgstr "" "Abonnement eines Mitglieds aufgrund zu vieler Bounces automatisch " "deaktiviert wird. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Benachrichtige den Besitzer beim Entfernen" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -544,30 +461,19 @@ msgstr "" "wenn ein Mitglied von der Liste entfernt wird, nachdem seine deaktivierten " "Benachrichtigungen erschöpft sind. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Zeitintervall für Unzustellbarkeits-Deaktivierungswarnungen" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Anzahl der Tage zwischen einzelnen Deaktivierungs-Benachrichtigungen" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Bounce-Deaktivierungswarnungen" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -579,43 +485,43 @@ msgstr "" "wird, dann wird eine Adresse sofort entfernt, wenn ihr Bounce Score den " "Grenzwert überschreitet. Der Wert muss eine ganze Zahl sein. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Öffentliche Archive" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Private Archive" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Liste nicht archivieren" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Klartext" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Markdown-Text" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Archivierungsrichtlinie" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Richtlinie bezüglich der Archivierung dieser Liste" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Aktive Archivierer" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Archiv Anzeigemodus" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -625,11 +531,11 @@ msgstr "" "Markdown-Auszeichnungen. \n" "Bisher wird diese Option nur von Hyperkitty unterstützt." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Akzeptable Aliase" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -649,11 +555,11 @@ msgstr "" "wird mit der Python-Funktion re.match() durchgeführt, d.h. sie sind am " "Anfang des Strings verankert." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Eindeutiges Ziel erforderlich" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -661,11 +567,11 @@ msgstr "" "Diese Prüfung stellt sicher, dass die einreichende Adresse oder ein " "akzeptabler Alias explizit im To: oder Cc:-Header des Posts enthalten ist." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Verwaltung" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -677,15 +583,15 @@ msgstr "" "dann in die Queue für administrative Anfragen zugefügt, woraufhin ein " "Administrator darüber benachrichtigt wird." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Standard-Aktion, wenn ein Mitglied an die Liste sendet" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Bitte wählen Sie eine Standard-Aktion für Mitglieder aus." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -706,15 +612,15 @@ msgstr "" "Akzeptieren: Akzeptiert alle Nachrichten ohne weitere Prüfungen.\n" "Standardverarbeitung: weitere Prüfungen ausführen und Nachricht akzeptieren." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Standard-Aktion, wenn ein Nichtmitglied an die Liste sendet" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Bitte wählen Sie eine Standard-Aktion für Nichtmitglieder aus." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -725,11 +631,11 @@ msgstr "" "verworfenen Adressen geprüft. Falls keine Übereinstimmung gefunden wird, " "kommt es zur Anwendung dieser Einstellung." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Notfall-Moderation" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -739,11 +645,11 @@ msgstr "" "Moderation durchlaufen. Benutzen Sie diese Option, wenn Ihre Liste von einem " "Flamewar betroffen ist und Sie die Diskussion abkühlen wollen. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Maximale Nachrichtengröße" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -752,30 +658,24 @@ msgstr "" "Nachrichten mit großen Anhängen zu verhindern. Eine Größe von 0 KB " "unterdrückt diese Prüfung." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Maximale Anzahl an Empfängern" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Die maximale Anzahl an Empfängern für eine Nachricht. Dies kann genutzt " "werden, um die Annahme von Massenmails zu verhindern. Ein Wert von 0 " "unterdrückt diese Prüfung." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Nehme die von Nicht-Mitgliedern an" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -792,11 +692,11 @@ msgstr "" "hinzuzufügen und die Moderation des Nicht-Mitglieds auf Standardverarbeitung " "zu setzen." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Behalte die von Nicht-Mitgliedern" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -812,11 +712,11 @@ msgstr "" "empfohlen, diese als Nicht-Mitglied hinzuzufügen und die Moderation des " "Nicht-Mitglieds auf Zurückhalten zu setzen." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Weise die von Nicht-Mitgliedern zurück" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -833,11 +733,11 @@ msgstr "" "Mitglied hinzuzufügen und die Moderation des Nicht-Mitglieds auf " "Zurückweisen zu setzen." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Lösche die von Nicht-Mitgliedern" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -853,35 +753,35 @@ msgstr "" "empfohlen, diese als Nicht-Mitglied hinzuzufügen und die Moderation des " "Nicht-Mitglieds auf Verwerfen zu setzen." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Ungültiger Alias-Regexp: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Ungültige Alias-Email: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Aktiviere Digests" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "Soll Mailman Digests für diese Mailingliste ermöglichen?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Verschicke regelmäßig Digests" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Soll Mailman regelmäßig Digests versenden?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Digest-Häufigkeit" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -889,44 +789,44 @@ msgstr "" "Mit welcher Häufigkeit soll Mailman die Digest-Nummer erhöhen und die " "Ausgabe-Nummer zurücksetzen?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Schwelle der Digest-Größe" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" "Wie groß (in Kb) soll ein Digest sein, bevor das Versenden ausgelöst wird?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "DMARC-Gegenmaßnahme" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Bitte wählen Sie eine DMARC-Gegenmaßnahme aus." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Keine DMARC-Gegenmaßnahme" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Ersetze From: mit Listen-Adresse" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Einhüllen der Nachricht in einen äußeren Umschlag von der Liste." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Nachricht zurückweisen" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Nachricht verwerfen" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -936,11 +836,11 @@ msgstr "" "DMARC-Richtlinie beziehungsweise auf alle Nachrichten anzuwenden ist, wenn " "\"DMARC Unbedingt mildern\" auf \"Ja\" ist." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "DMARC bedingungslose Gegenmaßnahme" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -949,11 +849,11 @@ msgstr "" "für alle Nachrichten gelten, unabhängig von der DMARC-Richtlinie der From: " "Domain." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "DMARC Ablehnungshinweis" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -961,11 +861,11 @@ msgstr "" "Text, um den Standardgrund in jeder Ablehnungsmitteilung zu ersetzen, die " "gesendet wird, wenn die DMARC-Gegenmaßnahme der Ablehnung angewendet wird." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "DMARC verpackter Nachrichtentext" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -975,20 +875,20 @@ msgstr "" "Nachrichtenteil in der verpackten Nachricht hinzugefügt werden soll, wenn " "die DMARC-Gegenmaßnahme der verpackten Nachricht angewendet wird." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Kein" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individuell" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Komplett" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -1009,21 +909,28 @@ msgstr "" " Vollständig: Zusätzlich zur Individuell-Personalisierung werden die " "Kopfzeilen verändert. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Verwerfen" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Zurückweisen" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Weiterleiten" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Aufbewahren" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1038,26 +945,26 @@ msgstr "" " Weiterleiten = Nachricht an die Listenbesitzer weiterleiten.\n" " Aufbewahren = Nachricht unter qfiles/bad speichern.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personalisieren" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Inhalt filtern" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" "Soll Mailman den Inhalt der Liste anhand der Einstellungen unterhalb filtern?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "MimeTypes filtern" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found hier" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Erweiterungen filtern" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" "Dateierweiterungen, die aus eingehenden Beiträgen gefiltert werden sollen." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "MIME-Medientypen zulassen" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found hier" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Erweiterungen erlauben" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" "Dateierweiterungen, die in eingehenden Beiträgen erlaubt werden sollen." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Alternativen reduzieren" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "Soll Mailman multipart/alternative auf den ersten Inhaltsteil reduzieren?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Filteraktion" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "HTML in Plain-Text konvertieren" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1125,11 +1032,11 @@ msgstr "" "Soll Mailman text/html zu Plain-Text konvertieren? Diese Konvertierung " "findet gegebenenfalls nach der Entfernung von MIME-Anhängen statt." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Anonyme Liste" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1137,11 +1044,11 @@ msgstr "" "Den Absender einer Nachricht verstecken, indem er durch die Listen-Adresse " "ersetzt wird (entfernt die Felder From, Sender und Reply-To)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "RFC2369-Header inkludieren" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1168,11 +1075,11 @@ msgstr "" "darauf hingewiesen, dass künftig die Möglichkeit zur Deaktivierung der " "Header womöglich entfernt wird." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Inkludiere die List-Post-Header" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1181,11 +1088,11 @@ msgstr "" "Liste gesendet werden soll und daher der List-Post-Header nicht gesetzt " "werden soll." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Explizite Reply-To-Adresse" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1194,7 +1101,7 @@ msgstr "" "setzen. Diese wird nur verwendet, wenn die Option zum expliziten Setzen des " "Reply-To-Headers aktiviert wird" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1204,27 +1111,27 @@ msgstr "" "werden? Falls ja, geschieht dies unabhängig davon, ob ein expliziter Reply-" "To:-Header von Mailman zugefügt wird oder nicht." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Antworten an die Liste" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Bitte wählen Sie eine Reply-To-Aktion aus." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "Kein Stören" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Expliziter Reply-To-Header gesetzt" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Explizitees Reply-To gesetzt; kein Cc hinzugefügt" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1279,67 +1186,67 @@ msgstr "" "Mailinglisten zu unterstützen, wählen Sie Explizite Antwort und setzen Sie " "die Option Reply-To: Adresse, um auf die parallele Liste zu zeigen." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Pipeline" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "Für diese Liste zu verwendender Pipeline-Typ" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Antworten und Verarbeitung fortsetzen" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Antworten und Nachricht verwerfen" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Keine automatische Antwort" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Automatische Antwort an den Besitzer der Liste" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "Soll Mailman eine automatische Antwort bei E-Mail an die -owner-Adresse " "senden?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Text für automatische Antwort an den Besitzer" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "Automatische Antwort bei E-Mails an -owner." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Automatische Antwort auf Postings an die Liste" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" "Soll Mailman automatische Antworten an den Absender von Nachrichten senden?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Text für automatische Antwort auf Postings an die Liste" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "Automatische Antwort an den Poster einer Nachricht." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Automatische Antwort auf Anfragen" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1350,19 +1257,19 @@ msgstr "" "Mailman die originale Mail verwerfen oder an das System als normales Mail-" "Kommando weiterleiten soll." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Text der Autoresponse-Anfrage" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "Text für automatische Antworten auf Anfragen." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Frist für automatische Antworten" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1373,11 +1280,11 @@ msgstr "" "jede Nachricht mit einer automatischen Antwort anhand der anderen Regeln " "bedacht wird." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "User über zurückgehaltene Nachrichten informieren" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1387,11 +1294,11 @@ msgstr "" "zurückgehalten werden? Falls Sie 'Nein' auswählen, wird den Usern keine " "Benachrichtigung über ausstehende Freigaben ihrer Nachrichten zugesandt." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Willkommensnachricht senden" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1407,11 +1314,11 @@ msgstr "" "Der Text der Wilkommensnachricht kann über den Vorlagen-Tab eingestellt " "werden." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Abschiedsnachricht senden" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1424,11 +1331,11 @@ msgstr "" "Der Text der Abschiedsnachricht kann über den Vorlagen-Tab eingestellt " "werden." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Unmittelbare Administrator-Benachrichtigung" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1443,37 +1350,37 @@ msgstr "" "ausstehende Anfragen. Die Aktivierung dieser Option bewirkt zusätzlich " "sofortige Benachrichtigungen. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Administratoren über Änderungen an Mitgliedschaften benachrichtigen" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" "Soll ein Administrator über neue und beendete Mitgliedschaften informiert " "werden?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "Nicht moderiert" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "Moderiert, aber erlaubt öffentliche Beiträge" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Moderiert" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Anzeigen der Liste auf der Index-Seite" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "Wählen Sie, ob die Liste in die Liste aller Listen aufgenommen wird" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1483,43 +1390,43 @@ msgstr "" "aufgeführt wird oder auch in Headern etc. Die Beschreibung sollte kurz und " "prägnant sein." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Information" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Eine längere Beschreibung der Liste." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Anzeigename" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "Anzeigename der Liste im Web-Interface." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Prefix für Betreff" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Bevorzugte Sprache" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Sichtbarkeit der Mitgliederliste" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "Wem ist es erlaubt, die Mitgliederliste dieser Mailingliste zu sehen?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "Mail-Schnittstelle" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1527,11 +1434,11 @@ msgstr "" "Gibt an, ob Beiträge an die verlinkte Newsgroup in die Liste übernommen " "werden sollen" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Newsgroup-Schnittstelle" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." @@ -1539,28 +1446,28 @@ msgstr "" "Gibt an, ob Beiträge an die Liste in die verknüpfte Newsgroup übernommen " "werden sollen." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Verknüpfte Newsgroup" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "Der Name der verknüpften Newsgroup." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Newsgroup-Moderation" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" "Die Moderationsrichtlinie für die verlinkte Newsgruppe, falls vorhanden." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "NNTP enthällt Prefix für Betreff " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1568,11 +1475,11 @@ msgstr "" "Gibt an, ob der \"Prefix für Betreff\" der Liste in Beiträge aufgenommen " "werden soll, die ins Usenet übernommen werden." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "E-Mail-Adressen zur Masseneintragung" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1591,39 +1498,39 @@ msgstr "" "Benutzen Sie die letzten drei, um einen Anzeigenamen mit der Adresse zu " "assoziieren.\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Automatisch bestätigen" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "Wenn aktiviert, müssen Benutzer ihr Abonnement nicht bestätigen." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "Automatisch genehmigt" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "Wenn aktiviert, müssen Moderatoren das Abonnement nicht genehmigen." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "Automatisch geprüft" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "Wenn aktiviert, müssen Benutzer nicht überprüfen, dass ihre E-Mail-Adresse " "gültig ist." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Einladung" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1632,7 +1539,11 @@ msgstr "" "erhalten eine Einladung, der Liste beizutreten, und sie werden abonniert, " "sobald sie die Einladung annehmen." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Listenstandard" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1642,67 +1553,98 @@ msgstr "" "Standardeinstellungen der Liste ignoriert und es wird eine " "Willkommensnachricht gesendet oder nicht gesendet." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "E-Mail-Adresse zur Massenaustragung" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Füge eine E-Mail-Adresse pro Zeile hinzu" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Standard-Antispam-Aktion" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Header" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "E-Mail-Header zur Filterung (Groß-/Kleinschreibung ignorierend)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Bitte geben Sie einen Header an." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Bitte geben Sie einen gültigen Header an." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Muster" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Regulärer Ausdruck, der gegen den Header-Wert geprüft wird." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Bitte geben Sie ein Muster an." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Bitte geben Sie ein gültiges Muster an." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Aktion" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Bitte geben Sie eine gültige Aktion an." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Standard-Aktion, wenn ein Header auf ein Muster passt" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderation" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Standardaktion, die ergriffen werden muss, wenn dieses Mitglied in der Liste " +"veröffentlicht.\n" +"Listenstandard - folgen Sie der Standard-Memberaktion der Liste.\n" +"Hold -- dies hält die Nachricht zur Genehmigung durch die Listenmoderatoren " +"bereit.\n" +"Ablehnen -- dadurch wird die Nachricht automatisch abgelehnt, indem eine " +"Bounce-Mitteilung an den Autor des Beitrags gesendet wird. Der Text der " +"Bounce-Mitteilung kann von Ihnen konfiguriert werden.\n" +"Verwerfen -- dadurch wird die Nachricht einfach verworfen, ohne dass eine " +"Benachrichtigung an den Autor des Beitrags gesendet wird.\n" +"Akzeptieren -- akzeptiert alle Postings ohne weitere Kontrollen.\n" +"Standardverarbeitung -- zusätzliche Prüfungen durchführen und die Nachricht " +"akzeptieren. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "E-Mail auswählen" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Daten" @@ -1710,7 +1652,7 @@ msgstr "Daten" msgid "Email Address" msgstr "E-Mail-Adresse" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Anzeigename" @@ -1730,11 +1672,11 @@ msgstr "" "Sie können eine einzelne E-Mail-Adresse verbannen oder reguläre Ausdrücke " "verwenden, um ähnliche Adressen per Muster einzubeziehen." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Eigene Postings empfangen" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1742,20 +1684,20 @@ msgstr "" "Gewöhnlich erhalten Sie eine Kopie jeder an die Liste gesandten Nachricht. " "Falls Sie diese nicht erhalten möchten, deaktivieren Sie diese Einstellung." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Posts bestätigen" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" "Wollen Sie eine Bestätigungs-E-Mail erhalten, wenn Sie an die Liste senden?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Adresse verstecken" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1767,11 +1709,11 @@ msgstr "" "zu hindern). Falls Sie gar keine Anzeige wünschen, aktivieren Sie bitte " "diese Einstellung." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Empfange Listenkopien (möglicherweise Duplikate)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1782,11 +1724,11 @@ msgstr "" "Liste zu erhalten. Wählen Sie Ja, um Kopien zu erhalten. Wählen Sie Nein, um " "keine Kopien zu erhalten." -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Bevorzugte Sprache" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1797,30 +1739,16 @@ msgstr "" "Dies wirkt sich darauf aus, welche Sprache für Ihre E-Mail-" "Benachrichtigungen und dergleichen verwendet wird." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "delivery_status kann nicht auf {} gesetzt werden" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "Automatisch geprüft" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Gibt an, ob diese Liste unzustellbare Nachrichten automatisch verarbeitet." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "Ungültig: \"{0}\" sollte entweder eine E-Mail oder eine UUID sein" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1854,11 +1782,11 @@ msgstr "" "$language: Der zweistellige Sprachcode für die bevorzugte Sprache der Liste, " "z.B. fr, en, de \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Wählen Sie die zu bearbeitende Vorlage." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1905,28 +1833,6 @@ msgstr "" "mit unbekanntem Format erhalten wurde." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Wird an die Listen-Administratoren verschickt, um über die Eintragung eines " -"neuen Mitgliedes zu benachrichtigen." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Wird an die Listen-Administratoren verschickt, um über die Austragung eines " -"Mitgliedes zu benachrichtigen." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1935,7 +1841,7 @@ msgstr "" "benachrichtigen, dass die Zustellung an ein Mitglied wegen zu vieler Bounces " "deaktiviert wurde." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1943,37 +1849,37 @@ msgstr "" "Wird an die Listen-Administratoren verschickt, um über die Austragung eines " "Mitgliedes zu benachrichtigen." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "Die Fußzeilen einer Digest-Nachricht." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "Die Kopfzeilen einer Digest-Nachricht." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" "Der Titelblock einer Digest-Nachricht, z.B. eine allgemeine Einleitung für " "alle Digest-Nachrichten." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "Die Fußzeilen einer regulären (nicht-digest) Nachricht." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "Die Kopfzeilen einer regulären (nicht-digest) Nachricht." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" "Die Nachricht, die an Abonnenten gesendet wird, wenn eine " "Abonnementbestätigung erforderlich ist." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." @@ -1981,19 +1887,19 @@ msgstr "" "Die Nachricht, die an Abonnenten gesendet wird, wenn eine Abmeldebestätigung " "erforderlich ist." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "Diese Nachricht wird an Abonnenten gesendet, wenn sie zu einer Liste " "eingeladen werden." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" "Die Mitteilung, die an ein Mitglied gesendet wird, wenn es sich von einer " "Mailingliste abmeldet." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -2001,7 +1907,7 @@ msgstr "" "Die Mitteilung, die an einen Versender gesendet wird, wenn die Nachricht zur " "Genehmigung durch den Moderator zurückgehalten wird." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -2009,7 +1915,7 @@ msgstr "" "Wird an einen Benutzer gesendet, wenn die maximale Anzahl von automatischen " "Antworten für diesen Tag erreicht wurde." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -2017,7 +1923,7 @@ msgstr "" "Mitteilung an einen Versender, wenn die Nachricht von der Mailingliste " "empfangen wurde." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -2025,7 +1931,7 @@ msgstr "" "Ein Bounce-Test, der an ein Mitglied gesendet wird, wenn dessen Abonnement " "aufgrund von Unzustellbarkeit deaktiviert wurde." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -2033,21 +1939,21 @@ msgstr "" "Mitteilung an einen Versender, wenn dessen Nachricht vom Moderator der Liste " "abgelehnt wurde." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Mitteilung an einen Versender, wenn die Nachricht automatisch zurückgewiesen " "wurde." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" "Die Mitteilung, die an ein Mitglied gesendet wird, wenn es die Mailingliste " "abonniert hat." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2106,48 +2012,43 @@ msgstr "Verbote" msgid "System Information" msgstr "Systeminformationen" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Benutzer" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Archive" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Konto" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman-Einstellungen" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Posting-Aktivitäten" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Ausloggen" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Anmelden" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Registrieren" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Postorius Dokumentation" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Postorius Version" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Happy Mailman Day!" @@ -2421,8 +2322,8 @@ msgid "" " " msgstr "" "\n" -" Bestätigen Sie die Anmeldung von %(addr)s zur Liste " -"%(name)s(%(listid)s:\n" +" Bestätigen Sie die Anmeldung von %(addr)s zur Liste %(name)s(%(listid)s:" +"\n" " " #: templates/postorius/lists/confirm_token.html:16 @@ -2562,7 +2463,6 @@ msgstr "CSV-Export" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Adresse" @@ -2639,56 +2539,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Mitglied werden/Mitgliedschaft beenden" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Beitrittsadresse" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Sie sind der Liste mit folgender E-Mail-Adresse beigetreten:" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Mitgliedschaft beenden" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Primäre Adresse" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Abo verwalten" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Mitgliedschaft beenden" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Sie haben bereits die Mitgliedschaft beantragt. Falls Sie nicht bald eine " +"Rückmeldung erhalten, kontaktieren Sie bitte den Listen-Betreiber." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Mitglied dieser Liste werden" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Um Mitglied zu werden, senden Sie bitte eine E-Mail mit " @@ -2698,15 +2591,7 @@ msgstr "" " oder benutzen Sie das Formular unterhalb:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Sie haben bereits die Mitgliedschaft beantragt. Falls Sie nicht bald eine " -"Rückmeldung erhalten, kontaktieren Sie bitte den Listen-Betreiber." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2723,11 +2608,11 @@ msgstr "" " eine reale E-Mail-Adresse verwenden.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Anmelden" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2740,23 +2625,23 @@ msgstr "" " Falls Sie dies wünschen, benutzen Sie bitte das Formular unterhalb.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Listen-Metriken" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Erzeugt am" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Letzter Post am" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Digest zuletzt gesendet" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Aufkommen" @@ -2789,6 +2674,10 @@ msgstr "Ausstehende Bestätigung" msgid "Unsubscription Requests" msgstr "Abmeldeanfragen" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Benutzer" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Mitglieder" @@ -2818,7 +2707,6 @@ msgid "Mailman Settings" msgstr "Mailman-Einstellungen" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Abonnements" @@ -2880,24 +2768,6 @@ msgstr "" msgid "Save" msgstr "Speichern" -#: templates/postorius/user/all.html:20 -#, fuzzy -#| msgid "Save archivers" -msgid "Search" -msgstr "Archivierer speichern" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Benutzer" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Erzeugt am" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Mitgliedschafts-Einstellungen für" @@ -2912,76 +2782,6 @@ msgstr "" msgid "Subscription settings" msgstr "Mitgliedschaftseinstellungen" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Abo verwalten" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Adresse" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Listen" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Rolle" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "List has no Subscribers" -msgid "User has no subscriptions." -msgstr "Liste hat keine Mitglieder" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Konto" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Benutzer" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Anmelden" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -3004,6 +2804,14 @@ msgstr "Mitgliedschaft" msgid "You are subscribed to the following mailing lists:" msgstr "Sie sind Mitglied folgender Listen:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Beitrittsadresse" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Rolle" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "Sie sind noch kein Mitglied bei einer Liste." @@ -3073,7 +2881,7 @@ msgstr "Neue Domain registriert" msgid "Domain %s updated" msgstr "Domain %s wurde aktualisiert" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Bitte prüfen Sie die angezeigten Fehler" @@ -3103,7 +2911,7 @@ msgstr "{} als Eigentümer von {} entfernt" msgid "The email {} has been banned." msgstr "Die E-Mail-Adresse {} wurde verbannt." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "Ein Fehler trat auf: %s" @@ -3117,64 +2925,64 @@ msgstr "Ungültige Daten: %s" msgid "The email {} has been un-banned" msgstr "Die Verbannung der E-Mail-Adresse {} wurde aufgehoben" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Liste {}s" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Füge {} hinzu" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "Es wurden keine zu der Suche passenden {} gefunden." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "Liste hat keine {}" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "Die ausgewählten Mitglieder wurden entfernt" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} wurde mit der Rolle {role} hinzugefügt" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "Mitglied existiert nicht" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Die Mitglieds-Einstellungen wurden aktualisiert." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "Keine Änderungen bezüglich der Moderation des Mitglieds." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "Die Moderations-Einstellungen für das Mitglied wurden aktualisiert." -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "Du bist nicht auf {} eingetragen." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Sie sind schon Mitglied" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "Mitgliedschaft geändert zu {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "Etwas ging schief, bitte versuche es erneut. {} {}" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." @@ -3182,25 +2990,25 @@ msgstr "" "Ihr Mitgliedschaftsantrag wurde eingestellt und wartet auf die Bestätigung " "durch einen Moderator." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Sie sind Mitglied folgender Listen: %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Etwas ging schief, bitte versuchen Sie es erneut." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "Bitte prüfen Sie Ihr E-Mail-Postfach für weitere Anweisungen" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "Eine Abmeldung wartet auf die Bestätigung durch einen Moderator." -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." @@ -3208,22 +3016,22 @@ msgstr "" "Ihre Abmeldung wurde übermittelt und wartet auf die Bestätigung durch einen " "Moderator." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s wurde von der Liste entfernt." -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "Die Adresse %(address)s wurde auf die Liste %(list)s eingeladen." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "Die Adresse %(address)s ist nun Mitglied von %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." @@ -3231,198 +3039,198 @@ msgstr "" " Die Anmeldung wartet möglicherweise auf die Bestätigung der E-Mail-Adresse, " "Bestätigung des Nutzers oder Bestätigung durch einen Moderator." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "Die E-Mail-Adresse %s ist nicht gültig." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Bitte füllen Sie das Formular korrekt aus." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Die Adresse {address} wurde von der Liste {list} abgemeldet." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "Die ausgewählten Nachrichten wurden akzeptiert" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "Die ausgewählten Nachrichten wurden zurückgewiesen" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "Die ausgewählten Nachrichten wurden verworfen" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Die Nachricht wurde nicht gefunden" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "Die Nachricht wurde akzeptiert" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "Die Nachricht wurde zurückgewiesen" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "Die Nachricht wurde verworfen" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "Zurückgehaltene Nachricht wurde nicht gefunden." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Moderationsaktion für {} auf {} gesetzt" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "Fehler beim Festlegen der Moderationsaktion für {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Wählen Sie eine Domain" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Liste erzeugt" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "Mailing-Liste existiert bereits." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Abonnements mit ausstehender Bestätigung durch den Nutzer" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Ausstehende Mitgliedsbestätigungen" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "Ausstehende Abmeldeanfragen" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "Die Anfrage wurde akzeptiert." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "Die Anfrage wurde abgelehnt." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "Die Anfrage wurde verworfen." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "Die Anfrage wurde zurückgestellt." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "Die Anfrage wurde bereits moderiert: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "Die Anfrage konnte nicht moderiert werden: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Listen-Identität" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Automatische Antworten" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Nachrichten verändern" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "DMARC-Hilfsmaßnahmen" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Digests" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Nachrichten-Akzeptanz" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Archivierung" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Mitgliederpolitik" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "Bounce-Verarbeitung" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "Die Einstellungen wurden aktualisiert." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "Ein Fehler trat auf: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "Der Benutzer %(email)s ist nicht in der Gruppe %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "Es ist nicht möglich, den letzten Besitzer zu entfernen" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "Der Benutzer konnte nicht gelöscht werden: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "Benutzer %(address)s wurde von der Gruppe %(role)s entfernt." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "Derzeit gibt es keine Mitglieder der Liste." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Alle Mitglieder der Liste wurden entfernt." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "Die Header-Treffer wurden erfolgreich modifiziert." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Neuer Header" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Neues Muster" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "Ungültiges Bestätigungs Token" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "Token abgelaufen oder ungültig." @@ -3434,39 +3242,18 @@ msgstr "Nachricht existiert nicht" msgid "Attachment does not exist" msgstr "Anhang existiert nicht" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Ihre Einstellungen wurden aktualisiert." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Ihre Einstellungen haben sich nicht geändert." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Mitgliedschaft existiert nicht" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Derzeit verbannte E-Mail-Adressen" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Sie sind der Liste mit folgender E-Mail-Adresse beigetreten:" - #~ msgid "Member Options" #~ msgstr "Benutzeroptionen" @@ -3535,6 +3322,9 @@ msgstr "" #~ msgid "Archival options" #~ msgstr "Archivierungsoptionen" +#~ msgid "Save archivers" +#~ msgstr "Archivierer speichern" + #~ msgid "Subscribers" #~ msgstr "Mitglieder" @@ -3550,6 +3340,9 @@ msgstr "" #~ msgid "List subscribers" #~ msgstr "Listen-Mitglieder" +#~ msgid "List has no Subscribers" +#~ msgstr "Liste hat keine Mitglieder" + #~ msgid "List owners" #~ msgstr "Listen-Besitzer" diff --git a/src/postorius/locale/el/LC_MESSAGES/django.po b/src/postorius/locale/el/LC_MESSAGES/django.po index a60c244c..98061cd5 100644 --- a/src/postorius/locale/el/LC_MESSAGES/django.po +++ b/src/postorius/locale/el/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:37-0700\n" "PO-Revision-Date: 2021-05-09 22:46+0000\n" "Last-Translator: Eugenia Russell \n" "Language-Team: Greek here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Κεντρικός υπολογιστής αλληλογραφίας" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Η συνδρομή δεν υπάρχει" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/en_AU/LC_MESSAGES/django.po b/src/postorius/locale/en_AU/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/en_AU/LC_MESSAGES/django.po +++ b/src/postorius/locale/en_AU/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/en_CA/LC_MESSAGES/django.po b/src/postorius/locale/en_CA/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/en_CA/LC_MESSAGES/django.po +++ b/src/postorius/locale/en_CA/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/en_GB/LC_MESSAGES/django.po b/src/postorius/locale/en_GB/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/en_GB/LC_MESSAGES/django.po +++ b/src/postorius/locale/en_GB/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/eo/LC_MESSAGES/django.po b/src/postorius/locale/eo/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/eo/LC_MESSAGES/django.po +++ b/src/postorius/locale/eo/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/es/LC_MESSAGES/django.po b/src/postorius/locale/es/LC_MESSAGES/django.po index 442f5d18..91710df6 100644 --- a/src/postorius/locale/es/LC_MESSAGES/django.po +++ b/src/postorius/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-03-28 09:29+0000\n" "Last-Translator: Guillermo Hernandez \n" "Language-Team: Spanish aquí." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Servidor de correo" @@ -51,7 +51,7 @@ msgstr "" "Dominio para sus listas de correo. Por ejemplo, si quiere listas como " "pruebas@example.com, indique aquí example.com." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Descripción" @@ -98,11 +98,11 @@ msgstr "Resúmenes Mime" msgid "Summary Digests" msgstr "Recopilación de los resúmenes" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Habilitado" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Deshabilitado" @@ -114,48 +114,21 @@ msgstr "Deshabilitado por el propietario" msgid "Disabled by Bounces" msgstr "Deshabilitado/a por rebotes" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Retener para moderar" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Rechazar (con notificación)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Descartar (sin notificación)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Aceptar inmediatamente (saltar otras reglas)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Procesamiento por defecto" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Elija al menos uno" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Modo de entrega" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Si selecciona resúmenes, recibirá los envíos juntos (normalmente uno al día, " "pero posiblemente más en listas con mucho tráfico), en lugar de uno a uno " @@ -163,11 +136,11 @@ msgstr "" "MIME. En general, los resúmenes MIME son preferibles, pero si tiene " "problemas para leerlos, seleccionar resúmenes en texto sin formato." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Estado de entrega" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -181,141 +154,127 @@ msgstr "" "vacaciones). Si deshabilita la entrega de correo, no olvide volver a " "habilitarla al regresar; no se habilitará automáticamente." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderación" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Retener para moderar" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Lista por defecto" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Rechazar (con notificación)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Acción por defecto a llevar a cabo cuando este miembro envíe a la lista. \n" -"Por defecto para lista -- seguir la acción por defecto para miembros de la " -"lista.\n" -"Retener -- retiene el mensaje para ser aprobado por los moderadores de la " -"lista.\n" -"Rechazar -- rechaza automáticamente el mensaje enviando un aviso de rebote " -"al autor del envío. Se puede configurar el texto del aviso de rebote.\n" -"Descartar -- esto simplemente descarta el mensaje, sin que se envíe ninguna " -"notificación al autor del envío.\n" -"Aceptar -- acepta cualquier envío sin más comprobaciones.\n" -"Procesamiento por defecto -- ejecuta comprobaciones adicionales y acepta el " -"mensaje. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Descartar (sin notificación)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Aceptar inmediatamente (saltar otras reglas)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Procesamiento por defecto" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Diario" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Semanal" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Trimestral" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Mensual" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Anual" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Solo los moderadores de la lista" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Solo los suscriptores de la lista" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Cualquiera" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nombre de la lista" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Indique un nombre para su lista." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Indique un nombre de lista válido." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Dirección inicial del propietario de la lista" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Indique la dirección del propietario de la lista." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "¿Mostrar esta lista?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Elija un tipo de lista." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Mostrar esta lista en el índice de listas" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Ocultar esta lista en el índice de listas" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Elija un dominio existente." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Elija un servidor de correo válido" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Estilo de lista" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Escoja un estilo de lista." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Escoja un estilo de lista válido." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "El administrador del sitio no ha creado dominios" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Indique un nombre de lista válido" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Su dirección de correo" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -323,46 +282,46 @@ msgstr "" "Suscribirse con \"Dirección principal\" cambiará su dirección de suscripción " "cuando su dirección principal." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Indique una dirección de correo." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Indique una dirección de correo válida." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Su nombre (opcional)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Dirección principal ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Abrir" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Confirmar" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderar" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Confirmar, seguido de Moderar" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Política de suscripción" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -379,11 +338,11 @@ msgstr "" "Confirmar seguido de Moderar: Los subscriptores deben confirmar, y luego un " "moderador debe autorizar." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Política de desuscripción" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -400,64 +359,44 @@ msgstr "" "Confirmar seguido de Moderar: Los subscriptores deben confirmar, y luego un " "moderador debe autorizar." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Descartar" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Métricas de la lista" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Sí" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "No" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Procesar rechazos" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "Indica si esta lista debe o no procesar automáticamente los rechazos." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Umbral de puntaje de rechazo" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -467,11 +406,11 @@ msgstr "" "la suscripción de un miembro. Cuando se reactive la suscripción, su puntaje " "de rechazo se reinicializará a cero." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Información de rechazo expira tras" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -482,32 +421,11 @@ msgstr "" "se reiniciará su puntaje de rechazo a cero. Este valor debe ser un número " "entero. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Notificar propietario al quitar" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Esta opción controla si se notificará o no al propietario de una lista " -"cuando la suscripción de un miembro sea automáticamente desactivada debido a " -"haber alcoanzado el umbral de rebote. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Notificar al propietario al deshabilitar" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -517,11 +435,11 @@ msgstr "" "cuando la suscripción de un miembro sea automáticamente desactivada debido a " "haber alcoanzado el umbral de rebote. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Notificar propietario al quitar" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -531,30 +449,19 @@ msgstr "" "se quite a un miembro debido a haber agotado sus notificaciones de " "deshabilitación " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Intervalo para advertencia sobre deshabilitación por rebote" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Cantidad de días entre cada notificación de deshabilitación." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Advertencias sobre deshabilitación por rebote" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -566,43 +473,43 @@ msgstr "" "inmediatamente una dirección de la lista si su puntaje de rechazo excede el " "umbra. Este valor debe ser un número entero. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Archivos públicos" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Archivos privados" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "No archivar esta lista" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Texto plano" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Texto en \"Markdown\"" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Política de archivo" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Política para archivar mensajes de esta lista" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Archivadores activos" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Modo de exposición de archivo" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -612,11 +519,11 @@ msgstr "" "enriquecido basado en \"markup\".\n" "Esta opción solo está soportada por Hyperkitty actualmente." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Alias aceptables" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -634,11 +541,11 @@ msgstr "" "`^' y se aplican a cada dirección destinataria en el mensaje. Se aplican con " "la función re.match() de Python, por lo que aplican al inicio de cada cadena." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Requiere destino explícito" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -646,11 +553,11 @@ msgstr "" "Esto verifica que la dirección de envío de la lista o un alias aceptable " "aparece explícitamente en una cabecera Para: o CC: en el envío." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Aspectos administrativos" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -662,17 +569,17 @@ msgstr "" "etc.), y las añadirán a la cola de solicitudes administrativas, notificando " "al administrador de la nueva solicitud, en el proceso." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" "Acción que se tomará por defecto cuando un suscriptor envíe un mensaje a la " "lista" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Escoja una acción por defecto para miembros." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -695,15 +602,15 @@ msgstr "" "Procesamiento por defecto: Ejecutar comprobaciones adicionales y aceptar el " "mensaje." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Acción por defecto cuando alguien no suscrito envíe a la lista" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Escoja una acción por defecto para no suscritos." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -714,11 +621,11 @@ msgstr "" "rechazadas (rebotadas) y descartadas. Si no se encuentra ninguna " "coincidencia, entonces se toma esta acción." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Moderación de emergencia" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -729,11 +636,11 @@ msgstr "" "un intercambio tumultuoso de mensajes (\"flamewar\") y desee calmar los " "ánimos. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Tamaño máximo de mensaje" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -742,29 +649,23 @@ msgstr "" "correos electrónicos con archivos adjuntos muy grandes. Un tamaño de 0 " "deshabilita la verificación." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Número máximo de receptores" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "El número máximo de receptores para un mensaje. Se puede usar para evitar " "que se acepten correos masivos. Un valor de 0 deshabilita la verificación." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Aceptar estos no miembros" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -781,11 +682,11 @@ msgstr "" "preferible agregar dichas direcciones como no miembros y poner la moderación " "de no miembros a \"Procesamiento por defecto\"." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Retener estos no miembros" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -801,11 +702,11 @@ msgstr "" "agregar dichas direcciones como no miembros y poner la moderación de no " "miembros a \"Retener\"." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Rechazar estos no miembros" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -821,11 +722,11 @@ msgstr "" "dichas direcciones como no miembros y poner la moderación de no miembros a " "\"Rechazar\"." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Descartar estos no miembros" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -841,35 +742,35 @@ msgstr "" "agregar dichas direcciones como no miembros y poner la moderación de no " "miembros a \"Descartar\"." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Alias de regexp inválido: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Alias de correo electrónico no válido: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Activar Resúmenes (Digests)" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "¿Debe Mailman activar los resúmenes para esta lista?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Enviar resúmenes (digest) periódicamente" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "¿Debe Mailman enviar resúmenes (digest) periódicamente?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Periodicidad de los resúmenes" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -877,43 +778,43 @@ msgstr "" "¿Con qué periodicidad debe Mailman incrementar la cantidad de resúmenes y " "reiniciar el contador?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Umbral de tamaño para resumen" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "¿Qué tamaño en Kb debe alcanzar un resumen para ser enviarlo?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Acción de mitigación DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Escoja una acción DMARC de mitigación." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Sin mitigaciones DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Sustituir el remitente (From:) con la dirección de la lista" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Incluir el mensaje en otro enviado desde (From:) la lista." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Rechazar el mensaje" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Descartar el mensaje" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -923,11 +824,11 @@ msgstr "" "DMARC de rechazo o cuarentena o para todos los mensajes si DMARC Mitigate es " "incondicionalmente Cierto." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Mitigar DMARC de forma incondicional" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -936,11 +837,11 @@ msgstr "" "aplicarse a todos los mensajes a pesar de la política DMARC del dominio en " "De:." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Nota de rechazo por DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -949,11 +850,11 @@ msgstr "" "rechazo que deba ser enviada cuando se aplique la acción de mitigación DMARC " "de rechazo." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Texto del mensaje DMARC ajustado" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -963,20 +864,20 @@ msgstr "" "la parte del mensaje original en el mensaje ajustado cuando se aplica la " "acción DMARC de mitigación del mensaje de ajuste." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Ninguno" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individual" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Completo" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -996,21 +897,28 @@ msgstr "" "\tCompleto: las personalizaciones de \"Individual\" y la modificación de\t" "\tlas cabeceras del receptor. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Descartar" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Rechazar" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Reenviar" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Preservar" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1026,15 +934,15 @@ msgstr "" " Reenviar = reenviar el mensaje al propietario de la lista.\n" " Preservar = guardar el mensaje en qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personalizar" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Filtrar contenido" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1042,11 +950,11 @@ msgstr "" "¿Debería Mailman filtrar el contenido del tráfico de la lista de acuerdo con " "la siguiente configuración?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Filtrar tipos" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found aquí" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Filtrar extensiones" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Extensiones a filtrar en los mensajes entrantes." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Tipos habilitados" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found aquí" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Extensiones habilitadas" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Extensiones habilitadas en los mensajes entrantes." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Colapsar alternativas" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "¿Debería Mailman colapsar su contenido multipart/alternative a su primera " "parte?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Acción del filtro" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Convertir html a texto sin formato" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1113,11 +1021,11 @@ msgstr "" "¿Debería Mailman convertir partes text/html a texto sin formato? Esta " "conversión se produce después de quitar los adjuntos MIME." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Lista anónima" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1125,11 +1033,11 @@ msgstr "" "Ocultar el remitente de un mensaje, sustituyéndolo por la dirección de la " "lista (Elimina De, Remitente y Responder-A)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Incluir cabeceras RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1155,11 +1063,11 @@ msgstr "" "hecho, la capacidad para deshabilitar estas cabeceras puede acabar " "desapareciendo)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Incluir la cabecera list post" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1167,11 +1075,11 @@ msgstr "" "Esto se puede poner a no para anunciar listas que no deseen incluir la " "cabecera List-Post porque no se recomienda enviar a la lista." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Dirección de respuesta (reply-to) explícita" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1180,7 +1088,7 @@ msgstr "" "respuesta (Reply-to). Solo se usa si la dirección de respuesta está " "configurada para usar una cabecera puesta de forma explícita" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1191,27 +1099,27 @@ msgstr "" "considerar si Mailman agrega o no una cabecera explícita de Responder-A: " "(Reply-To:)." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Responder a la lista" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Escoja una acción para las respuestas (reply-to)." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "No Ofuscar" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Definir la cabecera Responder a (Reply-to) de forma explícita" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Cabecera Responder a (Reply-to) definida; no añadir Cc" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1268,66 +1176,66 @@ msgstr "" "configura la opción Responder-A: una dirección que apunte a la lista " "paralela." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Cadena de procesamiento" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "Tipo de cadena de proceso para usar en esta lista" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Responder y continuar el proceso" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Responder y descartar el mensaje" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Sin respuesta automática" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Auto-responder al propietario de la lista" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "¿Debe Mailman enviar una auto-respuesta a mensajes enviados a la dirección -" "owner?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Texto de auto-respuesta del propietario" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "Texto de auto-respuesta a enviar a mensajes dirigidos a -owner." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Auto-responder a envíos" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "¿Debe Mailman enviar una auto-respuesta a los que envían a la lista?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Texto de auto-respuesta a envíos" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "Texto de auto-respuesta que se enviará a quien envíe a la lista." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Auto-responder a peticiones" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1337,19 +1245,19 @@ msgstr "" "dirección -request? Si elige sí, decidir si quiere que Mailman descarte el " "mensaje original, o reenviarlo al sistema como un comando normal de correo." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Texto de la solicitud de auto-respuesta" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "Texto de auto-respuesta a enviar a mensajes solicitud (-request)." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Período de gracia de auto-respuesta" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1359,11 +1267,11 @@ msgstr "" "owner por parte del mismo remitente. Poner a cero (o negativo) para ningún " "período de gracia (es decir, auto-respuesta a cada mensaje)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Notificar a usuarios de mensajes retenidos" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1373,11 +1281,11 @@ msgstr "" "aprobación?. Si dice 'No', no se enviarán notificaciones a los usuarios " "sobre la aprobación pendiente de sus mensajes." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Enviar mensaje de bienvenida" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1392,11 +1300,11 @@ msgstr "" "El texto del mensaje de bienvenida se puede configurar a través de la " "pestaña Plantillas." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Enviar mensaje de despedida" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1409,11 +1317,11 @@ msgstr "" "El texto del mensaje de despedida se puede configurar a través de la pestaña " "Plantillas." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Notificación inmediata a administradores" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1429,35 +1337,35 @@ msgstr "" "o envíos que se retienen por alguna razón. Poner esta opción resulta en que " "se enviarán avisos inmediatamente a la llegada de nuevas peticiones. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Notificar al administrador de cambios de membresía" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "¿Debería el administrador recibir avisos de suscripciones y bajas?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "Sin Moderar" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "Moderar pero permitir mensajes de no miembros" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Moderada" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Mostrar lista en página índice" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "Elegir si incluir esta lista en la lista de todas las listas" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1467,43 +1375,43 @@ msgstr "" "listas de correo, en las cabeceras, etc. Debe ser lo más breve posible, a la " "vez que identifica qué lista es." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Información" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Una descripción más larga de esta lista de correo." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Nombre a mostrar" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "El nombre visible es el nombre que se muestra en la interfaz web." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Prefijo del Asunto" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Idioma preferido" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Visibilidad de la lista de miembros" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "¿Quién puede ver la lista de miembros de esta lista de correo?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "Interconexión a correo" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1511,11 +1419,11 @@ msgstr "" "Opción que indica que los mensajes al grupo de noticias vinculado deben ser " "enviados a la lista" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Interconexión a noticias" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." @@ -1523,29 +1431,29 @@ msgstr "" "Opción que indica que los mensajes a la lista deben ser enviados al grupo de " "noticias vinculado." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Grupo de noticias vinculado" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "El nombre del grupo de noticias." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Moderación del grupo de noticias" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" "La política de moderación para el grupo de noticias vinculado, en caso de " "existir." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "Incluir prefijo del asunto en NNTP " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1553,11 +1461,11 @@ msgstr "" "Opción que indica si se incluirá el \"Prefijo de Asunto\" de la lista en los " "mensajes enviados a NNTP." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "Correos electrónicos a suscribir en bloque" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1575,40 +1483,40 @@ msgstr "" "jdoe@example.com (John Doe)\n" "Usa los tres últimos para asociar un nombre visible con la dirección\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Pre-confirmar" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "Los usuarios no deberán confirmar suscripción si está activa." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "Pre-aprobar" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" "Los moderadores no deberán aprovar pedidos de suscripción si está activa." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "Pre-verificar" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "Los usuarios no deberán verificar que su dirección de correo electrónico es " "válida si está activa." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Invitación" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1616,7 +1524,11 @@ msgstr "" "Si se marca, se ignorará el resto de casillas y se enviará una invitación a " "suscribirse a la lista y quedarán suscritos una vez acepten la invitación." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Lista por defecto" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1627,68 +1539,98 @@ msgstr "" "suscriptores y les será enviado un mensaje de bienvenida basado en esta " "elección." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Direcciones a dar de baja" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Añadir una dirección de correo electrónico en cada línea" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Acción antispam por defecto" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Cabecera" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" "Cabecera de correo para filtrar (no distinción de mayúsculas y minúsculas)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Introduzca una cabecera." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Introduzca una cabecera válida." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Patrón" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Expresión regular que encaje con el valor de la cabecera." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Introduzca un patrón." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Introduzca un patrón válido." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Acción" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Introduzca una acción válida." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Acción a tomar cuando una cabecera encaja" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderación" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Acción por defecto a llevar a cabo cuando este miembro envíe a la lista. \n" +"Por defecto para lista -- seguir la acción por defecto para miembros de la " +"lista.\n" +"Retener -- retiene el mensaje para ser aprobado por los moderadores de la " +"lista.\n" +"Rechazar -- rechaza automáticamente el mensaje enviando un aviso de rebote " +"al autor del envío. Se puede configurar el texto del aviso de rebote.\n" +"Descartar -- esto simplemente descarta el mensaje, sin que se envíe ninguna " +"notificación al autor del envío.\n" +"Aceptar -- acepta cualquier envío sin más comprobaciones.\n" +"Procesamiento por defecto -- ejecuta comprobaciones adicionales y acepta el " +"mensaje. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Seleccionar Correo" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Datos" @@ -1696,7 +1638,7 @@ msgstr "Datos" msgid "Email Address" msgstr "Dirección de correo" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Nombre a mostrar" @@ -1716,11 +1658,11 @@ msgstr "" "Puede vetar una sola dirección de correo electrónico o utilizar una " "expresión regular que encaje con direcciones de correo electrónico similares." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Recibir mensajes propios" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1728,19 +1670,19 @@ msgstr "" "Habitualmente, recibirá una copia de cada mensaje que envíe a la lista. Si " "no desea recibir esta copia, poner esta opción a No." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Confirmar los mensajes" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "¿Recibir correo de confirmación cuando envíe un correo a la lista?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Ocultar dirección" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1752,11 +1694,11 @@ msgstr "" "basura). Si no quiere que su dirección de correo electrónico aparezca en " "esta lista de miembros, seleccionar Sí para esta opción." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Recibir copias de la lista (posibles duplicados)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1767,11 +1709,11 @@ msgstr "" "lista de correo. Seleccionar Sí para recibir copias. Seleccionar No para " "evitar recibir copias de la lista de correo" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Idioma preferido" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1781,29 +1723,16 @@ msgstr "" "sobre el idioma preferido de la lista. Esto afecta al idioma que se usará " "para sus notificaciones por correo y similares." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "No se puede establecer delivery_status a {}" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "Pre-verificar" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "Indica si esta lista debe o no procesar automáticamente los rechazos." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "Incorrecto: \"{0}\" debe ser una dirección de correo o un UUID" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1841,11 +1770,11 @@ msgstr "" "$language: el código de idioma de dos letras del idioma preferido de la " "lista, p.ej. es, ca, fr, en \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Elegir la plantilla que desea personalizar." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1892,28 +1821,6 @@ msgstr "" "rebote en un formato desconocido." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Enviado a los administradores de la lista para notificarles cuando se ha " -"suscrito un nuevo miembro." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Enviado a los administradores de la lista para notificarles cuando un " -"miembro se ha dado de baja." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1921,7 +1828,7 @@ msgstr "" "Enviado a los administradores de la lista para notificarles cuando un " "miembro se ha desactivado por exceso de rebotes." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1929,56 +1836,56 @@ msgstr "" "Enviado a los administradores de la lista para notificarles cuando un " "miembro se ha dado de baja." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "El pie de página para un mensaje de resumen." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "La cabecera de un mensaje resumen." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" "El resumen “masthead”; es decir, una introducción común para todos los " "mensajes de resumen." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "El pie de página para un mensaje normal (no resumido)." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "La cabecera de un mensaje normal (no resumido)." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" "El mensaje enviado a suscriptores cuando hace falta confirmación de " "suscripción." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" "El mensaje enviado a suscriptores cuando hace falta confirmación de baja." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "El mensaje enviado a suscriptores cuando se les ha invitado a unirse a una " "lista." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" "La notificación enviada a un miembro cuando se da de baja de una lista de " "correo." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -1986,7 +1893,7 @@ msgstr "" "El aviso enviado a un remitente cuando su mensaje se retiene para aprobación " "del moderador." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -1994,7 +1901,7 @@ msgstr "" "Enviado a un usuario cuando llega al número máximo de auto-respuestas para " "ese día." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -2002,7 +1909,7 @@ msgstr "" "Aviso enviado a un remitente cuando su mensaje ha sido recibido por la lista " "de correo." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -2010,7 +1917,7 @@ msgstr "" "Enviada una prueba de rebote a un miembro cuando su suscripción se ha " "deshabilitado debido a rebotes." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -2018,20 +1925,20 @@ msgstr "" "Aviso enviado a un remitente cuando su mensaje ha sido rechazado por el " "moderador de la lista." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Aviso enviado a un remitente cuando su mensaje ha sido rechazado " "automáticamente." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" "Notificación enviada a un miembro cuando se suscribe a la lista de correo." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2088,48 +1995,43 @@ msgstr "Bloqueos" msgid "System Information" msgstr "Información del Sistema" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Usuarios" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Archivos" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Cuenta" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Configuración de Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Actividad de envíos" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Salir" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Iniciar sesión" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Inscribirse" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Documentación de Postorius" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Versión de Postorius" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "¡Feliz día de Mailman!" @@ -2546,7 +2448,6 @@ msgstr "Exportar CSV" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Dirección" @@ -2625,56 +2526,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Suscripción / Baja" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Dirección de suscripción" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Está suscrito a esta lista con la siguiente dirección:" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Darse de baja" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Dirección principal" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Gestionar suscripción" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Darse de baja" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Tiene una solicitud de suscripción pendiente. Si no recibe respuesta pronto, " +"contacte con los propietarios de la lista." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Suscribirse a esta lista" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Para suscribirse, enviar un mensaje con 'subscribe' en el " @@ -2684,15 +2578,7 @@ msgstr "" " o usar el siguiente formulario:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Tiene una solicitud de suscripción pendiente. Si no recibe respuesta pronto, " -"contacte con los propietarios de la lista." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2709,11 +2595,11 @@ msgstr "" " con la dirección de correo adecuada.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Iniciar sesión" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2725,23 +2611,23 @@ msgstr "" " Si desea hacerlo, use el formulario siguiente.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Métricas de la lista" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Creado el" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Último mensaje el" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Resumen enviado por última vez en" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Volumen" @@ -2774,6 +2660,10 @@ msgstr "Pendiente de confirmación" msgid "Unsubscription Requests" msgstr "Peticiones de desuscripción" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Usuarios" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Miembros" @@ -2803,7 +2693,6 @@ msgid "Mailman Settings" msgstr "Configuración de Mailman" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Suscripciones" @@ -2867,22 +2756,6 @@ msgstr "" msgid "Save" msgstr "Guardar" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Usuarios" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Creado el" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Opciones de suscripción para" @@ -2897,76 +2770,6 @@ msgstr "" msgid "Subscription settings" msgstr "Ajustes de suscripción" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Gestionar suscripción" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Dirección" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Listas" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Rol" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Suscripción en bloque" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Cuenta" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Usuarios" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Iniciar sesión" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2989,6 +2792,14 @@ msgstr "Suscripción" msgid "You are subscribed to the following mailing lists:" msgstr "Está suscrito a las siguientes listas de correo:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Dirección de suscripción" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Rol" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "Aún no está suscrito a ninguna lista." @@ -3058,7 +2869,7 @@ msgstr "Nuevo dominio registrado" msgid "Domain %s updated" msgstr "Dominio %s actualizado" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Comprobar los errores siguientes" @@ -3088,7 +2899,7 @@ msgstr "Eliminado {} como propietario de {}" msgid "The email {} has been banned." msgstr "La dirección de correo {} ha sido vetada." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "Se ha producido un error: %s" @@ -3102,64 +2913,64 @@ msgstr "Datos no válidos: %s" msgid "The email {} has been un-banned" msgstr "A la dirección de correo {} se le ha quitado el veto" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Lista {}s" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Añadir {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "No se encontraron {}s que encajaran en la búsqueda." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "La lista no tiene {} s" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "Los miembros seleccionados han sido dados de baja" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} se ha añadido con el rol de {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "El miembro no existe" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Las preferencias de miembros se han actualizado." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "No hay cambios en la moderación de miembros." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "La configuración de moderación de miembros se ha actualizado." -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "No está suscrito a {}." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Ya está suscrito" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "La suscripción cambió a {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "Algo ha ido mal. Por favor, inténtelo de nuevo. {} {}" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." @@ -3167,27 +2978,27 @@ msgstr "" "Su solicitud de suscripción se ha enviado y está a la espera de aprobación " "del moderador." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Está suscrito a %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Algo ha ido mal. Intentar de nuevo." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "Comprobar su buzón de entrada para más instrucciones" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" "Tiene una solicitud de desuscripción pendiente a la espera de aprobación del " "moderador." -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." @@ -3195,22 +3006,22 @@ msgstr "" "Su solicitud de desuscripción se ha enviado y está a la espera de aprobación " "del moderador." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s se ha dado de baja de esta lista." -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "La dirección %(address)s ha sido invitada a unirse a %(list)s." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "La dirección %(address)s se ha suscrito a %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." @@ -3218,198 +3029,198 @@ msgstr "" " La suscripción puede estar a la espera de verificación, confirmación o " "aprobación según corresponda." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "La dirección de correo %s no es válida." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Rellene el formulario correctamente." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Las direcciones {address} han sido desuscritas de {list}." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "Los mensajes seleccionados fueron aceptados" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "Los mensajes seleccionados fueron rechazados" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "Los mensajes seleccionados fueron descartados" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "No se pudo encontrar el mensaje" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "El mensaje fue aceptado" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "El mensaje fue rechazado" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "El mensaje fue descartado" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "No se encontró el mensaje retenido." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Acción de moderación para {} establecida a {}" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "Error al establecer la acción de moderación para: {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Elegir un dominio" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Lista creada" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "La lista de correo ya existe." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Suscripciones pendientes de confirmación del usuario" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Suscripciones pendientes de aprobación" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "Desuscripciones pendientes de aprobación" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "La solicitud ha sido aceptada." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "La solicitud ha sido rechazada." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "La solicitud ha sido descartada." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "La solicitud ha sido aplazada." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "La solicitud ya estaba moderada: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "La solicitud no se pudo moderar: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Identidad de la lista" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Respuestas automáticas" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Modificar mensajes" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "Mitigaciones DMARC" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Resumen" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Aceptación de mensaje" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Archivando" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Política de miembros" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "Procesamiento de rebotes" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "La configuración se ha actualizado." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "Se ha producido un error: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "El usuario %(email)s no está en el grupo %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "Eliminar al último propietario no es posible" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "El usuario no pudo ser eliminado: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "El usuario %(address)s ha sido eliminado del grupo %(role)s." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "Ningún miembro está suscrito a la lista actualmente." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Todos los miembros han sido dados de baja de la lista." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "Las cabeceras coincidentes se modificaron correctamente." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Nueva cabecera" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Nuevo patrón" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "\"Token\" de confirmación inválido" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "\"Token\" inválido o ya ha expirado." @@ -3421,39 +3232,18 @@ msgstr "El mensaje no existe" msgid "Attachment does not exist" msgstr "El adjunto no existe" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Sus preferencias se han actualizado." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Sus preferencias no cambiaron." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "La suscripción no existe" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Direcciones actualmente vetadas" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Está suscrito a esta lista con la siguiente dirección:" - #~ msgid "Member Options" #~ msgstr "Opciones para miembros" diff --git a/src/postorius/locale/et/LC_MESSAGES/django.po b/src/postorius/locale/et/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/et/LC_MESSAGES/django.po +++ b/src/postorius/locale/et/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/eu/LC_MESSAGES/django.po b/src/postorius/locale/eu/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/eu/LC_MESSAGES/django.po +++ b/src/postorius/locale/eu/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/fa/LC_MESSAGES/django.po b/src/postorius/locale/fa/LC_MESSAGES/django.po index fb4ce9ea..a730bb95 100644 --- a/src/postorius/locale/fa/LC_MESSAGES/django.po +++ b/src/postorius/locale/fa/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/fi/LC_MESSAGES/django.po b/src/postorius/locale/fi/LC_MESSAGES/django.po index 171747f5..61cc89b9 100644 --- a/src/postorius/locale/fi/LC_MESSAGES/django.po +++ b/src/postorius/locale/fi/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-04-15 11:27+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: Finnish here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Kuvaus" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Vahvista" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Käyttäjätili" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Rekisteröidy" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,64 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Käyttäjätili" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2500,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2569,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2599,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2613,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2924,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/fil/LC_MESSAGES/django.po b/src/postorius/locale/fil/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/fil/LC_MESSAGES/django.po +++ b/src/postorius/locale/fil/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/fo/LC_MESSAGES/django.po b/src/postorius/locale/fo/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/fo/LC_MESSAGES/django.po +++ b/src/postorius/locale/fo/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/fr/LC_MESSAGES/django.po b/src/postorius/locale/fr/LC_MESSAGES/django.po index 1a96a2f4..56f294c5 100644 --- a/src/postorius/locale/fr/LC_MESSAGES/django.po +++ b/src/postorius/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-10 15:28+0000\n" "Last-Translator: Yohann D'ANELLO \n" "Language-Team: French ici." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Serveur de courriel" @@ -53,7 +53,7 @@ msgstr "" "Le nom de domaine pour vos listes de diffusion. Par exemple, si vous voulez " "des listes comme test@example.com, indiquez example.com ici." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Description" @@ -102,11 +102,11 @@ msgstr "Condensés en type Mime" msgid "Summary Digests" msgstr "Condensés en résumés" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Activé" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Désactivé" @@ -118,48 +118,21 @@ msgstr "Désactivé par le propriétaire" msgid "Disabled by Bounces" msgstr "Désactivé par les rejets" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Retenir en modération" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Rejeter (en notifiant)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Éliminer (sans notification)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Accepter immédiatement (ignorer les autres règles)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Traitement par défaut" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Effectuez au moins un choix" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Mode de distribution" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Si vous sélectionnez condensés de résumés, vous recevrez les messages " "groupés ensemble (habituellement, un par jour mais possiblement plus sur les " @@ -168,11 +141,11 @@ msgstr "" "condensés en MIME. En général, les condensés en MIME sont préférés mais si " "vous avez des problèmes pour les lire, choisissez condensés en texte brut." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "État de distribution" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -187,141 +160,127 @@ msgstr "" "distribution de courriels, n'oubliez pas de la réactiver lorsque vous " "revenez ; elle ne sera pas automatiquement réactivée." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Modération" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Retenir en modération" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Liste par défaut" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Rejeter (en notifiant)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Action par défaut à effectuer lorsque cet abonné expédie à la liste.\n" -"Action par défaut de la liste -- utiliser l'action par défaut de la liste.\n" -"Retenir -- retient le message en attendant sa validation par les modérateurs " -"de la liste.\n" -"Rejeter -- rejete le message automatiquement en envoyant une notification de " -"rejet à l'expéditeur. Le texte de la notification de rejet peut être défini " -"par vous.\n" -"Éliminer -- élimine simplement le message, sans envoi de notification à " -"l'expéditeur.\n" -"Accepter -- accepte tous les messages sans autre vérification.\n" -"Traitement par défaut -- effectue des vérifications supplémentaires avant " -"d'accepter le message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Éliminer (sans notification)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Accepter immédiatement (ignorer les autres règles)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Traitement par défaut" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Quotidien" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Hebdomadaire" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Trimestriel" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Mensuel" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Annuel" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Seulement les modérateurs de la liste de diffusion" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Seulement les abonnés de la liste de diffusion" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Quiconque" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nom de la liste" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Veuillez indiquer un nom pour votre liste." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Veuillez indiquer un nom de liste correct." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Adresse courriel du propriétaire originel de la liste" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Veuillez indiquer l'adresse de courriel du propriétaire de la liste." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Publier l'existence de cette liste ?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Veuillez choisir un type de liste." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Publier cette liste dans l'index des listes" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Écarter cette liste de l'index des listes" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Choisissez un domaine existant." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Choisissez un serveur de courriel correct" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Type de liste" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Choisissez un type de liste." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Choisissez un type de liste correct." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "L'administrateur du site n'a pas encore créé de domaine" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Veuillez indiquer un nom de liste correct" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Votre adresse de courriel" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -329,46 +288,46 @@ msgstr "" "L'abonnement via « Adresse principale » changera l'adresse d'abonnement " "lorsque vous changerez votre adresse principale." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Veuillez entrer une adresse de courriel." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Veuillez entrer une adresse de courriel correcte." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Votre nom (optionnel)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Adresse principale ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Ouverte" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Confirmer" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Modérée" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Confirmation, puis modération" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Politique d'abonnement" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -385,11 +344,11 @@ msgstr "" "Confirmation puis modérée : D'abord les souscripteurices doivent confirmer, " "puis un⋅e modérateurice doit autoriser." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Politique de désabonnement" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -406,65 +365,45 @@ msgstr "" "Confirmation puis modérée : Les abonnés doivent d'abord confirmer, puis un " "modérateur doit valider." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Ignorer" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Mesures de la liste" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Oui" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Non" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Traitement des rejets" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Détermine si cette liste doit ou non traiter automatiquement les rejets." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Seuil du score de rejet" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -474,11 +413,11 @@ msgstr "" "automatiquement désactivé. Quand l'abonnement est réactivé, le score de " "rejet sera remis à zéro." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "L'information sur le rejet est caduque après" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -488,32 +427,11 @@ msgstr "" "considérée caduque. Il aucun nouveau rejet n'a été reçu dans l'intervalle, " "le score de rejet sera remis à zéro. Cette valeur doit être un entier. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Notifier les propriétaires à la suppression" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Cette option active ou désactive la notification des propriétaires de la " -"liste quand l'abonnement d'un·e membre est désactivé automatiquement à la " -"suite du dépassement du seuil de rejets. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Notifier le propriétaire des désactivations" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -523,11 +441,11 @@ msgstr "" "liste quand l'abonnement d'un·e membre est désactivé automatiquement à la " "suite du dépassement du seuil de rejets. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Notifier les propriétaires à la suppression" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -537,31 +455,20 @@ msgstr "" "quand un membre est désinscrit après que leurs notifications de " "désactivation ont été épuisées. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" "Intervalle entre les avertissement de désactivations à cause des rejets" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Nombre de jour entre les notifications de désactivation." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Avertissements quand une désactivation est provoquée par des rejets" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -573,44 +480,44 @@ msgstr "" "immédiatement une adresse de la liste dès que le seuil de rejets est " "atteint. Cette valeur doit être un entier. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Archives publiques" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Archives privées" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Ne pas archiver cette liste" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Texte en clair" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Texte markdown" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Politique d'archivage" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Politique d'archivage pour cette liste" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Archives actives" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 #, fuzzy msgid "Archive Rendering mode" msgstr "Archives en mode de rendu" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -620,11 +527,11 @@ msgstr "" "texte riche avec un formatage basé sur le balisage du courriel.\n" "Actuellement, cette option n'est prise en charge que par Hyperkitty." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Alias autorisés" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -644,11 +551,11 @@ msgstr "" "re.match() de Python, ce qui veut dire que les expressions régulières " "s'appliquent du début de la chaîne de caractères." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Nécessite une destination explicite" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -656,11 +563,11 @@ msgstr "" "Cette vérification assure que l'adresse de la liste ou qu'un alias " "acceptable apparaît explicitement dans champs À : et Cc : dans le post." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Routine administrative" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -673,17 +580,17 @@ msgstr "" "administratives en attente, notifiant l'administrateurice de la nouvelle " "requête par la même occasion." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" "Action par défaut à prendre lorsqu'une personne non abonnée envoie sur la " "liste" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Veuillez choisir une action par défaut pour les membres." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -705,16 +612,16 @@ msgstr "" "Traitement par défaut : Effectuer des vérifications supplémentaires et " "accepter le message." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" "Action à effectuer par défaut lorsqu'un non-abonné envoie vers la liste" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Veuillez choisir une action par défaut pour les non-membres." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -725,11 +632,11 @@ msgstr "" "retenues, rejetées et ignorées. Si aucune correspondance n'est trouvée c'est " "cette action qui est utilisée." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Modération d’urgence" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -740,11 +647,11 @@ msgstr "" "lorsque votre liste connaît une guerre enflammée et que vous souhaitez une " "période de réflexion. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Taille maximum d'un message" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -753,29 +660,23 @@ msgstr "" "courriels avec de grosses pièces-jointes. La taille 0 désactive la " "vérification." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Nombre maximum de destinataires" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Le nombre maximum de destinataires pour un message. Cela peut être utilisé " "pour éviter les envois massifs. La valeur 0 désactive la vérification." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Accepter ces non-membres" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -793,11 +694,11 @@ msgstr "" "adresses en tant que non-abonné et mettre la modération des non-abonnés à « " "Traitement par défaut »." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Retenir ces non-abonnés" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -813,11 +714,11 @@ msgstr "" "être employées ici, il est préférable d'ajouter ces adresses en tant que non-" "abonné et mettre la modération des non-abonnés à « Retenir »." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Rejeter ces non-abonnés" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -834,11 +735,11 @@ msgstr "" "d'ajouter ces adresses en tant que non-abonné et mettre la modération des " "non-abonnés à « Rejeter »." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Ignorer ces non-abonnés" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -854,35 +755,35 @@ msgstr "" "être employées ici, il est préférable d'ajouter ces adresses en tant que non-" "abonné et mettre la modération des non-abonnés à « Ignorer »." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Alias d'expression rationnelle incorrect : {} : {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Alias de courriel incorrect : {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Activer les condensés" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "Mailman doit-il activer les condensés pour cette liste de diffusion ?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Envoyer les condensés régulièrement" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Maiman doit-il expédier des condensés régulièrement ?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Fréquence du volume des condensés" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -890,43 +791,43 @@ msgstr "" "À quelle fréquence Mailman devrait il incrémenter le numéro du volume des " "condensés et remettre à zéro le numéro de publication ?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Seuil de taille des condensés" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Quelle taille en Ko doit atteindre un condensé avant d'être expédié ?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Action d'atténuation de DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Veuillez choisir une action d'atténuation de DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Aucune atténuation de DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Remplacer « From: » avec l'adresse de la liste" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Inclure le message dans un message avec le « From: » de la liste." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Rejeter le message" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Ignorer le message" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -936,11 +837,11 @@ msgstr "" "une politique DMARC de rejet ou de quarantaine à tous les messages si " "l'atténuation inconditionnelle de DMARC est à « Vrai »." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Atténuation DMARC inconditionnelle" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -949,11 +850,11 @@ msgstr "" "elle s'appliquer à tous les messages indépendamment de la politique DMARC du " "domaine « From: »." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Avertissement de rejet DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -962,11 +863,11 @@ msgstr "" "sera envoyé lorsqu'une action de rejet s'applique lors de l'atténuation " "DMARC." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Texte de message DMARC inclus" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -976,20 +877,20 @@ msgstr "" "l'élément de contenant le message originel dans le message d'inclusion " "lorsque l'action d'atténuation de DMARC en incluant le message s'applique." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Aucun" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individuelle" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Complet" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -1010,21 +911,28 @@ msgstr "" " Complet : tout de la personnalisation « individuelle » ainsi " "que la modification de l'entête du destinataire. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Ignorer" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Rejeter" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Faire suivre" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Conserver" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1040,15 +948,15 @@ msgstr "" " Faire suivre = faire suivre le message au(x) propriétaire(s) de la liste.\n" " Conserver = enregistrer le message dans qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personnaliser" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Contenus à filtrer" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1056,11 +964,11 @@ msgstr "" "Mailman doit-il filtrer le contenu du trafic d'une liste selon les " "paramètres ci-dessous ?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Types à flitrer" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found ici " -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Extensions à filtrer" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Extensions à filtrer dans les messages entrants." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Types à laisser passer" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found ici " -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Extensions à laisser passer" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Extension à laisser passer dans les messages entrants." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Agréger les alternatives" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "Mailman doit-il agréger les multipart/alternative à leur premier type de " "contenu ?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Action de filtrage" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Convertir l'HTML en texte brut" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1127,11 +1035,11 @@ msgstr "" "Mailman doit-il convertir les éléments text/html en texte brut ? Cette " "conversion se déroule après que les pièces jointes MIME ont été ôtées." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Liste anonyme" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1139,11 +1047,11 @@ msgstr "" "Cacher l'expéditeur d'un message, en le remplaçant par l'adresse de la liste " "(supprime les champs From, Sender et Reply-To)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Inclure les entêtes RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1169,11 +1077,11 @@ msgstr "" "désactiver ces entêtes mais ceci n'est pas recommandé (et, de fait, votre " "capacité de désactiver ces entêtes pourrait finir par disparaître)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Inclure l'entête d'envoi de la liste" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1181,11 +1089,11 @@ msgstr "" "Ceci peut être positionné à Non pour les listes d'annonces qui ne souhaitent " "pas inclure l'entête List-Post car l'expédition sur la liste est découragée." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Adresse explicite de réponse (reply-to)" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1194,7 +1102,7 @@ msgstr "" "explicite. C'est utilisé seulement si reply-to est positionné pour utiliser " "un jeu d'entêtes explicite" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1204,27 +1112,27 @@ msgstr "" "être extirpées ? Si tel est le cas, ceci sera fait indépendamment de l'ajout " "ou non d'une entête Reply-To: explicite par Mailman." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Répondre à la liste" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Veuillez choisir une action de réponse." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "Aucune altération" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Entête explicite Reply-to définie" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Reply-to explicite défini ; aucun « Cc » d'ajouté" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1282,69 +1190,69 @@ msgstr "" "Pour gérer ces types de listes de diffusion, choisissez « Réponse explicite " "» et positionnez l'adresse Reply-To: pour diriger vers la liste parallèle." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Traitement" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" "Type de traitement que vous désirez utiliser pour cette liste de diffusion" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Répondre et continuer le traitement" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Répondre et éliminer le message" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Aucune réponse automatique" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Réponse automatique au propriétaire de la liste" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "Mailman doit-il envoyer une réponse automatique aux courriels envoyés à " "l'adresse -owner du/des propriétaire(s) de la liste ?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Texte de réponse automatique au propriétaire(s)" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" "Texte de réponse automatique à envoyer aux courriels destinés à -owner." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Réponses automatiques" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" "Mailman doit-il envoyer une réponse automatique aux expéditeurs à la liste ?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Texte des réponses automatiques" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "Texte de réponse automatique à envoyer aux expéditeurs à la liste." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Réponse automatique aux requêtes" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1355,19 +1263,19 @@ msgstr "" "que Mailman élimine le message originel ou le fasse suivre au système comme " "un courriel de commande normal." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Texte de réponse automatique aux requêtes" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "Texte de réponse automatique à envoyer aux courriels à -request." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Période de grâce pour réponse automatique" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1378,11 +1286,11 @@ msgstr "" "négatif) pour aucun délai de grâce (c'est à dire réponse automatique à " "chaque message)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Notifier les utilisateurs des messages retenus" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1392,11 +1300,11 @@ msgstr "" "approbation. Si vous dites « Non », aucune notification ne sera envoyée aux " "utilisateurs au sujet de leurs messages en attente d'approbation." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Envoyer un message d'accueil" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1411,11 +1319,11 @@ msgstr "" "listes de diffusion vers Mailman.\n" "Le texte du message d'accueil peut être déterminé par l'onglet « Modèles »." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Envoyer un message d'au revoir" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1427,11 +1335,11 @@ msgstr "" "voulez pas qu'elles sachent que vous l'avez fait ainsi.\n" "Le texte du message d'au revoir peut être déterminé par l'onglet « Modèles »." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Notification immédiate à l'administrateur" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1449,38 +1357,38 @@ msgstr "" "l'envoi immédiat des avertissements lors de la réception des nouvelles " "requêtes. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Notifier l'administrateur des changements d'abonnements" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" "L'administrateur doit-il recevoir les notifications d'abonnement et de " "désabonnement ?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "Non-modérée" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "Modérée mais ouverte à toutes les publications" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Modérée" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Afficher la liste sur la page d'index" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" "Choisir d'inclure ou non cette liste dans la liste de toutes les listes" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1491,44 +1399,44 @@ msgstr "" "Elle devrait donc être aussi succinte que possible tout en décrivant ce " "qu'est la liste." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Information" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Une description plus longue de cette liste de diffusion." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Nom public" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "Le nom public est le nom affiché dans l'interface." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Préfixe de l'objet" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Langue préférée" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Visibilité des abonnés" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" "Qui a le droit de voir la liste des abonnés pour cette liste de diffusion ?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "Passerelle pour les courriels" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1536,11 +1444,11 @@ msgstr "" "Indicateur signifiant que les publications sur le groupe de nouvelles lié " "doivent être barrées vers la liste" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Passerelle vers les nouvelles" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." @@ -1548,29 +1456,29 @@ msgstr "" "Indicateur signifiant que les expéditions vers la liste doivent être barrées " "vers le groupe de nouvelles lié." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Groupe de nouvelles lié" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "Le nom du groupe de nouvelles lié." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Modération des groupes de nouvelles" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" "La politique de modération pour le groupe de nouvelles lié, s'il en existe " "une." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "Préfixe de l'objet à inclure en NNTP " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1578,11 +1486,11 @@ msgstr "" "Indicateur signifiant si l'« objet préfix » de la liste devra être inclus " "dans les expéditions déclenchées vers usenet." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "Adresses de courriel à inscrire en nombre" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1600,43 +1508,43 @@ msgstr "" "ctartempion@example.com (Camille Tartempion)\n" "Utilisez les trois dernières pour associer un nom public à l'adresse\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Pré-confirmé" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" "Si cette case est cochée les utilisateurs n'auront pas besoin de confirmer " "leur abonnement." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "Pré-approuvées" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" "Si cette case est cochée, les modérateurs n'auront pas besoin de valider les " "demandes d'abonnement." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "Pré-vérifiées" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "Si cette case est cochée, les utilisateurs n'auront pas à prouver que leur " "adresse de courriel est correcte." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Invitation" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1645,7 +1553,11 @@ msgstr "" "recevront une invitation à rejoindre la liste et seront inscrits dès leur " "acceptation." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Liste par défaut" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1655,67 +1567,97 @@ msgstr "" "send_welcome_message sera ignoré pour ces membres et un message d'accueil " "sera envoyé ou non selon le choix." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Adresses de courriels à désabonner" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Ajouter une adresse de courriel par ligne" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Action anti-pourriel par défaut" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Entête" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "Filtrer sur l'entête de message (sans tenir compte de la casse)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Veuillez entrer une entête." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Veuillez entrer une entête valide." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Motif" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Expression rationnelle correspondant au contenu de l'entête." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Veuillez entrer un motif." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Veuillez entrer un motif correct." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Action" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Veuillez entrer une action correcte." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Action à effectuer quand une entête correspond" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Modération" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Action par défaut à effectuer lorsque cet abonné expédie à la liste.\n" +"Action par défaut de la liste -- utiliser l'action par défaut de la liste.\n" +"Retenir -- retient le message en attendant sa validation par les modérateurs " +"de la liste.\n" +"Rejeter -- rejete le message automatiquement en envoyant une notification de " +"rejet à l'expéditeur. Le texte de la notification de rejet peut être défini " +"par vous.\n" +"Éliminer -- élimine simplement le message, sans envoi de notification à " +"l'expéditeur.\n" +"Accepter -- accepte tous les messages sans autre vérification.\n" +"Traitement par défaut -- effectue des vérifications supplémentaires avant " +"d'accepter le message. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Choisir un courriel" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Données" @@ -1723,7 +1665,7 @@ msgstr "Données" msgid "Email Address" msgstr "Adresse de courriel" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Nom public" @@ -1743,11 +1685,11 @@ msgstr "" "Vous pouvez bannir une seule adresse de courriel ou utiliser une expression " "rationnelle correspondant à des adresses de courriel similaires." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Recevoir ses propres messages" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1756,21 +1698,21 @@ msgstr "" "expédiez sur cette liste. Si vous ne voulez pas recevoir cette copie, " "positionnez cette option à « Non »." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Accusés réception" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" "Recevoir un courriel d'accusé de réception lorsque vous expédiez un courriel " "à la liste ?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Cacher l'adresse" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1782,11 +1724,11 @@ msgstr "" "pourriel). Si vous ne souhaitez pas du tout voir votre adresse de courriel " "s'afficher dans la liste des abonnés, sélectionnez « Oui » pour cette option." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Recevoir les messages de la liste (doublons possibles)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1798,11 +1740,11 @@ msgstr "" "Choisissez « Non » pour éviter de recevoir des copies de la liste de " "diffusion" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Langue préférée" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1812,30 +1754,16 @@ msgstr "" "elle remplacera la langue préférée de la liste de diffusion. Ceci affecte la " "langue utilisée pour vos notifications par courriel et autres." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "Pré-vérifiées" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Détermine si cette liste doit ou non traiter automatiquement les rejets." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "Non valide : « {0} » doit être une adresse courriel ou un UUID" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1871,11 +1799,11 @@ msgstr "" "$language : le code à deux lettres pour la langue utilisée de préférence sur " "la liste, par exemple fr, en ou de \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Choisissez le modèle que vous souhaitez personnaliser." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "Langage du modèle, doit être dans la langue préférée sur la liste." @@ -1920,25 +1848,6 @@ msgstr "" "inconnu a été reçu." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Notifier les administrateur·ices des nouvelles inscriptions sur la liste." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "Notifier les administrateur·ices des désinscriptions." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1946,41 +1855,41 @@ msgstr "" "Envoyé aux administrateurs de la liste pour les avertir lorsque la livraison " "d'un abonné est désactivée en raison de rebonds excessifs." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "Notifier les administrateur·ices des désinscriptions." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "Texte à ajouter à la fin des condensés." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "Texte à ajouter au début des condensés." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "Message d'introduction à ajouter à tous les messages condensés." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "Texte ajouté à la fin des messages (non-condensés)." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "Texte ajouté au début des messages (non-condensés)." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" "Message envoyé à l'adresse d'une nouvelle inscription quand une confirmation " "d'inscription est nécessaire." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." @@ -1988,18 +1897,18 @@ msgstr "" "Le message envoyé à l'adresse d'inscription quand une confirmation de " "désinscription est requise." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "Le message envoyé aux abonnés lorsqu'ils sont invités à rejoindre une liste." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" "Le message d'information envoyé à l'adresse d'inscription à la " "désinscription de la liste." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -2007,7 +1916,7 @@ msgstr "" "Le message d'information envoyé à l'adresse d'envoi quand un message est " "retenu en attendant l'approbation d'un·e modérateur·ice." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -2015,7 +1924,7 @@ msgstr "" "Envoyé à un·e usagère quand le nombre maximum de réponses automatique a été " "atteint pour la journée." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -2023,7 +1932,7 @@ msgstr "" "Message de notification envoyé à l'adresse d'expédition quand le message a " "été reçu par la liste." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -2031,7 +1940,7 @@ msgstr "" "Message de test des rejets envoyé à l'adresse d'un·e membre quand son " "inscription a été désactivée à cause de rejets." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -2039,20 +1948,20 @@ msgstr "" "Message d'information envoyé à l'adresse d'expédition quand le message a été " "rejeté par un·e modérateur·ice de la liste." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Avis envoyé à un expéditeur lorsque son message a été rejeté automatiquement." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" "Le message d'information envoyé à un·e abonné·e au moment de son inscription " "à la liste." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2109,48 +2018,43 @@ msgstr "Bannissements" msgid "System Information" msgstr "Système d'information" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Utilisateurs" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Archives" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Compte" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Paramètres de Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Activité de postage" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Se déconnecter" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Connexion" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "S'inscrire" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Documentation de Postorius" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Version de Postorius" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Joyeuse journée de Mailman !" @@ -2567,7 +2471,6 @@ msgstr "Export en CSV" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Adresse" @@ -2650,56 +2553,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Abonnement / désabonnement" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Adresse d'Abonnement" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Se désabonner" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Vous êtes abonné à cette liste avec l'adresse suivante :" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Adresse principale" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Gérer l’abonnement" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Se désabonner" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Vous avez une demande d'abonnement en attente. Si vous n'avez pas de " +"nouvelles rapidement vous pouvez contacter les propriétaires des la liste." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "S'abonner à cette liste" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Pour vous abonner vous pouvez envoyer un courriel à\n" @@ -2709,15 +2605,7 @@ msgstr "" "formulaire suivant :\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Vous avez une demande d'abonnement en attente. Si vous n'avez pas de " -"nouvelles rapidement vous pouvez contacter les propriétaires des la liste." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2733,11 +2621,11 @@ msgstr "" " avec l'adresse email appropriée.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Se connecter" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2749,23 +2637,23 @@ msgstr "" " Dans ce cas utilisez le formulaire ci-dessous.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Mesures de la liste" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Créer à" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Dernier message à" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Condensé envoyé pour la dernière fois à" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Volume" @@ -2800,6 +2688,10 @@ msgstr "Confirmation en attente" msgid "Unsubscription Requests" msgstr "Demandes d'abonnement" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Utilisateurs" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Membres" @@ -2829,7 +2721,6 @@ msgid "Mailman Settings" msgstr "Paramètres de Mailman" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Abonnements" @@ -2892,22 +2783,6 @@ msgstr "" msgid "Save" msgstr "Sauvegarder" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Utilisateurs" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Créer à" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Options d'abonnement pour" @@ -2921,74 +2796,6 @@ msgstr "" msgid "Subscription settings" msgstr "Paramètres d'abonnement" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Gérer l’abonnement" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Adresse" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "Liste" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Rôle" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Abonnement en masse" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Compte" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "User name" -msgid "Username" -msgstr "Nom d'utilisateur" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Connexion" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "Changer de mot de passe" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -3011,6 +2818,14 @@ msgstr "Abonnement" msgid "You are subscribed to the following mailing lists:" msgstr "Vous êtes abonnés aux listes de discussion suivantes :" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Adresse d'Abonnement" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Rôle" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "Vous n'êtes encore abonné·e à aucune liste." @@ -3081,7 +2896,7 @@ msgstr "Nouveau domaine enregistré" msgid "Domain %s updated" msgstr "Domaine %s mis à jour" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Veuillez vérifier les erreurs ci-dessous" @@ -3111,7 +2926,7 @@ msgstr "Suppression de {} comme propriétaire de {}" msgid "The email {} has been banned." msgstr "L'adresse {} a été bannie." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "Une erreur s'est produite : %s" @@ -3125,70 +2940,70 @@ msgstr "Données invalides : %s" msgid "The email {} has been un-banned" msgstr "Le bannissement du domaine %s a été levé" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Liste {}s" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Ajouter {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "Aucun {}s ne correspond à la recherche." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "La liste n'a pas de {}s" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "Les abonné·es sélectionné·es ont été désinscrit·es" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} a été ajouté·e avec le rôle {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "L'abonné·e n'existe pas" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Les préférences de l'adhérent·e ont été mise à jour." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "Aucun changement dans la modération de l'abonné·e." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "Les paramètres de modération d'abonnés ont été modifiés." -#: views/list.py:435 +#: views/list.py:421 #, fuzzy #| msgid "You are subscribed to %s." msgid "You are not subscribed to {}." msgstr "Vous êtes abonné à %s." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Vous êtes déjà abonné·e" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription changed to %s" msgid "Subscription changed to {}" msgstr "Abonnement modifié pour %s" -#: views/list.py:463 +#: views/list.py:449 #, fuzzy #| msgid "Something went wrong. Please try again." msgid "Something went wrong. Please try again. {} {}" msgstr "Quelque chose s'est mal passé. Essayez encore." -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." @@ -3196,22 +3011,22 @@ msgstr "" "Votre demande d'abonnement a été reçue et est en attente de la confirmation " "d'un·e modérateur·ice." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Vous êtes abonné à %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Quelque chose s'est mal passé. Essayez encore." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" "Veuillez consultez votre boîte de réception de courriels pour plus " "d'informations" -#: views/list.py:559 +#: views/list.py:545 #, fuzzy #| msgid "" #| "Your subscription request has been submitted and is waiting for moderator " @@ -3222,7 +3037,7 @@ msgstr "" "Votre demande d'abonnement a été reçue et est en attente de la confirmation " "d'un·e modérateur·ice." -#: views/list.py:566 +#: views/list.py:552 #, fuzzy #| msgid "" #| "Your subscription request has been submitted and is waiting for moderator " @@ -3234,23 +3049,23 @@ msgstr "" "Votre demande d'abonnement a été reçue et est en attente de la confirmation " "d'un·e modérateur·ice." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s a été désabonné de cette liste." -#: views/list.py:603 +#: views/list.py:589 #, fuzzy, python-format #| msgid "The address %(address)s has been subscribed to %(list)s." msgid "The address %(address)s has been invited to %(list)s." msgstr "L'adresse %(address)s a été abonnée à %(list)s." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "L'adresse %(address)s a été abonnée à %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." @@ -3258,200 +3073,200 @@ msgstr "" " L'abonnement peut être en attente de vérification, de confirmation ou de " "validation de l'adresse, selon le cas." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "L'adresse %s est invalide." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Merci de compléter le formulaire correctement." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Ces adresses {address} ont été désabonnées de {list}." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "Les messages sélectionnés ont été acceptés" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "Les messages sélectionnés ont été rejetés" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "Les messages sélectionnés ont été éliminés" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Le message n'a pas été trouvé" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "Le message a été accepté" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "Le message a été rejeté" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "Le message a été éliminé" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "Le message retenu n'a pas été trouvé." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Action de modération pour {} fixée à {}" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "Impossible de fixer l'action de modération : {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Choisissez un Domaine" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Liste créée" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "La liste de diffusion existe déjà." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Abonnements en attente de confirmation par l'abonné" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Abonnements en attente de validation" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Subscriptions pending approval" msgid "Un-subscriptions pending approval" msgstr "Abonnements en attente de validation" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "La demande a été acceptée." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "La demande a été rejetée." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "La demande a été éliminée." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "La demande a été suspendue." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "Cette requête a déjà été modérée : %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "La demande n'a pas pu être modérée : %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Identité de la liste" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Réponses automatiques" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Modifier les messages" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "Atténuations DMARC" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Condensé" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Acceptation de message" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Archivage" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Politique d'abonnement" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "Traitement de rejet" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "Les paramètres ont été modifiés." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "Une erreur s'est produite : " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "L'utilisateur·ice %(email)s n'est pas dans le groupe %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "Supprimer le dernier propriétaire est impossible" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "L'abonné %(msg)s n'a pas pu être supprimé" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "L'abonné %(address)s a été supprimé du groupe %(role)s." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "Personne n'est abonné à la liste pour l'instant." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Tout·es les abonné·es ont été désinscrites de cette liste." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "Les correspondances d'entête ont été modifiées avec succès." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Nouvel entête" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Nouveau motif" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "Jeton de confirmation invalide" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "Le jeton a expiré ou est invalide." @@ -3463,39 +3278,18 @@ msgstr "Le message n'existe pas" msgid "Attachment does not exist" msgstr "La pièce-jointe n'existe pas" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Vos options ont été mises à jour." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Vos options n'ont pas changé." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "L'abonnement n'existe pas" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Adresses bannies en ce moment" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Vous êtes abonné à cette liste avec l'adresse suivante :" - #~ msgid "Member Options" #~ msgstr "Options d'abonnés" @@ -3620,6 +3414,9 @@ msgstr "" #~ msgid "Please choose" #~ msgstr "Veuillez choisir" +#~ msgid "Change password" +#~ msgstr "Changer de mot de passe" + #~ msgid "Confirm password" #~ msgstr "Confirmer le mot de passe" @@ -3749,6 +3546,9 @@ msgstr "" #~ msgid "List Description" #~ msgstr "Description de la Liste" +#~ msgid "List" +#~ msgstr "Liste" + #~ msgid "System" #~ msgstr "Système" @@ -3818,6 +3618,9 @@ msgstr "" #~ msgid "Mailman display name" #~ msgstr "Identité sur ce Mailman" +#~ msgid "User name" +#~ msgstr "Nom d'utilisateur" + #~ msgid "First name" #~ msgstr "Prénom" diff --git a/src/postorius/locale/fr_CA/LC_MESSAGES/django.po b/src/postorius/locale/fr_CA/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/fr_CA/LC_MESSAGES/django.po +++ b/src/postorius/locale/fr_CA/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/frp/LC_MESSAGES/django.po b/src/postorius/locale/frp/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/frp/LC_MESSAGES/django.po +++ b/src/postorius/locale/frp/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/fy/LC_MESSAGES/django.po b/src/postorius/locale/fy/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/fy/LC_MESSAGES/django.po +++ b/src/postorius/locale/fy/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ga/LC_MESSAGES/django.po b/src/postorius/locale/ga/LC_MESSAGES/django.po index f6084b74..181b420c 100644 --- a/src/postorius/locale/ga/LC_MESSAGES/django.po +++ b/src/postorius/locale/ga/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/gd/LC_MESSAGES/django.po b/src/postorius/locale/gd/LC_MESSAGES/django.po index 3784fa48..ecd1f10f 100644 --- a/src/postorius/locale/gd/LC_MESSAGES/django.po +++ b/src/postorius/locale/gd/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/gl/LC_MESSAGES/django.po b/src/postorius/locale/gl/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/gl/LC_MESSAGES/django.po +++ b/src/postorius/locale/gl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/gu/LC_MESSAGES/django.po b/src/postorius/locale/gu/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/gu/LC_MESSAGES/django.po +++ b/src/postorius/locale/gu/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/he/LC_MESSAGES/django.po b/src/postorius/locale/he/LC_MESSAGES/django.po index b8eb0f11..29850df3 100644 --- a/src/postorius/locale/he/LC_MESSAGES/django.po +++ b/src/postorius/locale/he/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-04-07 00:27+0000\n" "Last-Translator: Yaron Shahrabani \n" "Language-Team: Hebrew כאן." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "מארח דוא״ל" @@ -49,7 +49,7 @@ msgstr "" "שם התחום לרשימות הדיוור שלך. למשל, כדי לקבל רשימות בנוסח testing@example." "com, יש למלא כאן example.com." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "תיאור" @@ -94,11 +94,11 @@ msgstr "תקצירים עם מדיה" msgid "Summary Digests" msgstr "תקצירי סיכום" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "מופעל" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "מושבת" @@ -110,48 +110,21 @@ msgstr "הושבת על ידי הבעלים" msgid "Disabled by Bounces" msgstr "הושבת על ידי החזרות" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "החזקה לפיקוח" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "לדחות (עם התראה)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "להשליך (ללא התראה)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "לקבל ישירות (לעקוף כללים אחרים)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "עיבוד כבררת מחדל" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "יש לבחור אחד לפחות" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "תצורת שליחה" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "אם בחרת בתקצירי סיכום, יגיע אליך מאגד של כמה פרסומים יחד (בדרך כלל פעם ביום " "אבל יכול להיות גם יותר כתלות בעומס הרשימה), במקום הודעה על כל פרסום כאשר הוא " @@ -159,11 +132,11 @@ msgstr "" "כלל עדיף להשתמש בתקצירים עם מדיה אבל אם יש לך קושי בקריאתם מוטב לבחור " "בתקצירים בטקסט פשוט." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "מצב שליחה" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -176,183 +149,173 @@ msgstr "" "לחופשה). אם בחרת להשבית שליחת הודעות, מוטב לזכור להפעיל את השליחה בחזרה עם " "חזרתך, אפשרות זו לא תופעל מחדש אוטומטית." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "פיקוח" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "החזקה לפיקוח" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "בררת המחדל של הרשימה" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "לדחות (עם התראה)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"פעולת בררת המחדל שתינקט כאשר חבר זה מפרסם לרשימה. \n" -"בררת המחדל של הרשימה -- לבצע את פעולת בררת המחדל של הרשימה כלפי החבר. \n" -"החזקה -- להחזיק את ההודעה בהמתנה לאישור על ידי מפקח הרשימה. \n" -"דחייה -- בחירה באפשרות זו דוחה את ההודעה אוטומטית על ידי שליחת הודעת החזרה " -"למפרסם. יש לך אפשרות לערוך את טקסט הודעה ההחזרה. \n" -"השלכה -- בחירה באפשרות זו משליכה את ההודעה מבלי לשלוח הודעה למחבר הפרסום. \n" -"קבלה -- לקבל את כל הפרסומים מבלי לבצע אף בדיקות. \n" -"עיבוד בררת מחדל -- להריץ מספר בדיקות נוספות ולקבל את ההודעה. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "להשליך (ללא התראה)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "לקבל ישירות (לעקוף כללים אחרים)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "עיבוד כבררת מחדל" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "יומי" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "שבועי" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "רבעוני" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "חודשי" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "שנתי" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "רק מפקחי רשימת הדיוור" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "רק חברי רשימת הדיוור" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "כולם" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "שם הרשימה" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "נא להקליד את שם הרשימה שלך." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "נא להקליד שם תקני לרשימה." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "כתובת הבעלים של הרשימה הראשונית" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "נא להקליד את כתובת הדוא״ל של בעלי הרשימה." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "לפרסם את הרשימה הזו?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "נא לבחור סוג רשימה." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "לפרסם את הרשימה הזאת במפתח הרשימות" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "להסתיר את הרשימה הזאת ממפתח הרשימות" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "בחירת שם תחום קיים." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "בחירת מארח דוא״ל תקני" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "סגנון רשימה" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "נא לבחור סגנון רשימה." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "נא לבחור סגנון רשימה תקני." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "הנהלת האתר לא יצרה שמות תחום כלשהם" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "נא למלא שם רשימה תקני" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "כתובת הדוא״ל שלך" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" "הרשמה דרך ה„כתובת העיקרית” תשנה את כתובת המינוי בעת שינוי הכתובת העיקרית שלך." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "נא להקליד כתובת דוא״ל." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "נא להקליד כתובת דוא״ל תקנית." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "שמך (רשות)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "כתובת עיקרית ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "פתוח" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "באימות" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "בפיקוח" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "באימות ואז פיקוח" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "מדיניות מינוי" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -366,11 +329,11 @@ msgstr "" "בפיקוח: על המפקחים לאשר כל מינוי ידנית.\n" "באימות ואז פיקוח: תחילה על המנויים לאמת ולאחר מכן נדרש אישור מהמפקחים." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "מדיניות ביטול מינוי" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -385,64 +348,44 @@ msgstr "" "בפיקוח: על המפקחים לאשר כל ביטול מינוי ידנית.\n" "באימות ואז פיקוח: תחילה על המנויים לאמת ולאחר מכן נדרש אישור מהמפקחים." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "השלכה" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "מדדי הרשימה" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "כן" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "לא" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "עיבוד החזרות" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "מציין האם הרשימה הזאת אמורה או לא אמורה לעבד החזרות אוטומטית." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "סף ניקוד החזרה" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -451,11 +394,11 @@ msgstr "" "זה ניקוד ההחזרה שיוביל להשבתת מינוי של חבר. כאשר המינוי יופעל מחדש, ניקוד " "ההחזרה יאופס." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "פרטי החזרה יפוגו לאחר" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -464,31 +407,11 @@ msgstr "" "מספר הימים שלאחריו פרטי ההחזרה של החבר נחשבים למיושנים. אם לא התקבלו החזרות " "חדשות בזמן הזה, ניקוד ההחזרה מאופס. ערך זה חייב להיות מספר שלם וחיובי. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "להודיע לבעלים על הסרה" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"אפשרות זו שולטת האם בעלי הרשימה יקבלו הודעה או לא כאשר מינוי של חבר מושבת " -"אוטומטית עקב הגעה לסף החזרה. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "להודיע לבעלים על השבתה" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -497,11 +420,11 @@ msgstr "" "אפשרות זו שולטת האם בעלי הרשימה יקבלו הודעה או לא כאשר מינוי של חבר מושבת " "אוטומטית עקב הגעה לסף החזרה. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "להודיע לבעלים על הסרה" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -510,30 +433,19 @@ msgstr "" "אפשרות זו שולטת האם בעלי הרשימה יקבלו או לא יקבלו התראה עם הסרת חבר מהרשימה " "לאחר שההתראות המושבתות שלו נוצלו עד תום. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "משך אזהרות השבתת החזרות" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "מספר הימים בין כל התראה שהושבתה." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "אזהרות השבתת החזרות" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -544,43 +456,43 @@ msgstr "" "להגדיר ל־0 כדי להסיר כתובת אוטומטית מהרשימה לאחר שניקוד ההחזרה חורג מהסף. " "ערך זה חייב להיות מספר שלם וחיובי. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "ארכיונים ציבוריים" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "ארכיונים פרטיים" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "לא להעביר את הרשימה לארכיון" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "טקסט פשוט" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "טקסט Markdown" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "מדיניות ארכיון" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "מדיניות להעברת ההודעות של הרשימה הזו לארכיון" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "מעבדי ארכיון פעילים" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "מצב עיבוד ארכיון" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -590,11 +502,11 @@ msgstr "" "markup בהודעת הדוא״ל.\n" "כרגע, אפשרות זו נתמכת ב־Hyperkitty בלבד." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "כינויים מקובלים" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -612,11 +524,11 @@ msgstr "" "בהודעה. ההתאמה מתבצעת בעזרת הפונקציה re.match()‎ ב־Python, כלומר שהן נצמדות " "לתחילת המחרוזת." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "דרישת יעד מפורש" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -624,11 +536,11 @@ msgstr "" "בדיקות אלו מוודאות שכתובת הפרסום של הרשימה או כינוי מקובל מופיעים בכותרות " "אל: או עותק: בפרסום." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "מנהלתיות" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -639,15 +551,15 @@ msgstr "" "מינוי,ביטול מינוי וכן הלאה) ותוסיף אותה לתור הבקשות המנהליות וגם תודה להנהלה " "על הבקשה החדשה שנכנסה לתור." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "פעולת בררת המחדל כשחבר מפרסם אל הרשימה" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "נא לבחור פעולת חבר כבררת מחדל." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -666,15 +578,15 @@ msgstr "" "לקבל: קבלת כל הפרסומים בלי לבדוק.\n" "עיבוד בררת מחדל: הרצת בדיקות נוספות ולקבל את ההודעה." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "פעולת בררת המחדל כשמשתמש שאינו חבר מפרסם אל הרשימה" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "נא לבחור פעולת בררת מחדל למשתמש שאינו חבר." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -683,11 +595,11 @@ msgstr "" "כאשר מתקבלת הודעה ממשתמש שאינו חבר, השולח נבדק מול רשימות הכתובות המקובלות, " "המוחזקות, הנדחות (החזרה) והמושלכות." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "פיקוח חירום" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -697,11 +609,11 @@ msgstr "" "הפיקוח. יש להפעיל את האפשרות הזאת כאשר הרשימה שלך מותקפת בכל צורה שהיא וצריך " "קצת לצנן את העניינים. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "גודל ההודעה המרבי" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -709,29 +621,23 @@ msgstr "" "גודל ההודעה המרבי המותר בקילובתים. ניתן להשתמש בזה כדי לחסום הודעות עם קבצים " "גדולים מצורפים. גודל של 0 משבית את הבדיקה." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "מספר הנמענים המרבי" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "מספר הנמענים המרבי להודעה. ניתן להשתמש בזה כדי למנוע קבלה של הודעות שמופצות " "להמונים. ערך של 0 משבית את הבדיקה." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "לקבל את אלו שאינם חברים" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -746,11 +652,11 @@ msgstr "" "כתובות שאינן ביטויים רגולריים, עדיף להוסיף את הכתובת בתור „לא חבר” ולהגדיר " "את רמת הפיקוח על הכתובת לעיבוד בררת המחדל." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "להחזיק את אלו שאינם חברים" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -764,11 +670,11 @@ msgstr "" "כתובות שאינן ביטויים רגולריים, עדיף להוסיף את הכתובת בתור „לא חבר” ולהגדיר " "את רמת הפיקוח על כאלו שאינם חברים להחזקה." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "לדחות את אלו שאינם חברים" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -782,11 +688,11 @@ msgstr "" "כתובות שאינן ביטויים רגולריים, עדיף להוסיף את הכתובת בתור „לא חבר” ולהגדיר " "את רמת הפיקוח על כאלו שאינם חברים לדחייה." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "להתעלם מאלו שאינם חברים" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -800,78 +706,78 @@ msgstr "" "כתובות שאינן ביטויים רגולריים, עדיף להוסיף את הכתובת בתור „לא חבר” ולהגדיר " "את רמת הפיקוח על כאלו שאינם חברים להתעלמות." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "ביטוי רגולרי שגוי לכינוי {}:‏ {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "דוא״ל שגוי לכינוי: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "הפעלת תקצירים" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "האם על Mailman להפעיל תקצירים עבור רשימת דיוור זו?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "שליחת תקצירים באופן סדיר" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "האם על Mailman לשלוח תקצירים באופן סדיר?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "תדירות נפח התקצירים" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" "באיזו תדירות על Mailman להוסיף למספר נפח התקצירים ולאפס את מספר הגיליון?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "סף גודל תקצירים" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "כמה גודל בקילובתים על תקציר לצבור בטרם שליחתו?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "פעולת אפחות DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "נא לבחור פעולת אפחות DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "אין פעולות אפחות DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "החלפת מאת: בכתובת הרשימה" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "לעטוף את ההודעה במאת: חיצוני מהרשימה." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "לדחות את ההודעה" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "להתעלם מההודעה" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -880,11 +786,11 @@ msgstr "" "הפעולה שיש להחיל על הודעה שהשדה מאת: בהן הוא של שם תחום שמפרסם מדיניות DMARC " "של דחייה או בידוד או לכל ההודעות אם אפחות DMARC ללא התניה מוגדר לאמת." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "אפחות DMARC ללא התניות" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -893,11 +799,11 @@ msgstr "" "(wrap_message), האם היא תחול על כל ההודעות ללא תלות במדיניות ה־DMARC של שם " "התחום בכתובת מאת (From:‎)." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "הודעת דחיית DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -905,11 +811,11 @@ msgstr "" "טקסט שיחליף את סיבת הדחייה כבררת מחדל עבור כל הודעת דחייה שתישלח עקב פעולה " "במקרה של אפחות DMARC." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "הודעת טקסט בעטיפת DMARC" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -918,20 +824,20 @@ msgstr "" "טקסט שיתווסף כחלק מדיה (MIME) טקסט/פשוט נפרד לסוף ההודעה המקורית כחלק מהטקסט " "העוטף כאשר חלה פעולת עיטוף הודעות עם DMARC." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "בלי" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "פרטני" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "מלא" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -950,21 +856,28 @@ msgstr "" "\n" " מלא: כל מה שמתבצע בהתאמה ברמת ‚פרטני’ בתוספת שינוי כותרת הנמען. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "השלכה" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "דחייה" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "העברה" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "שימור" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -979,25 +892,25 @@ msgstr "" " להעביר = להעביר את ההודעות לבעלי הרשימה.\n" " לשמר = לשמור את ההודעה ב־qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "התאמה אישית" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "סינון תוכן" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "האם על Mailman לסנן את תוכן תעבורת הרשימה בהתאם להגדרות שלהלן?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "סוגי מסנן" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found כאן" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "סינון סיומות" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "הרחבות לסינון מהרשומות הנכנסות." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "סוגי העברה" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found כאן" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "העברת סיומות" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "הרחבות שיש להרשות ברשומות נכנסות." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "צמצום חלופות" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "האם על Mailman לצמצם ריבוי חלקים/חלופות לתוכן החלק הראשון?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "פעולת מסנן" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "המרת html לטקסט פשוט" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1062,11 +975,11 @@ msgstr "" "האם על Mailman להמיר חלקי טקסט/html לטקס פשוט? המרה זו מתבצעת לאחר הפשטת " "הקבצים המצורפים ב־MIME." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "רשימה אלמונית" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1074,11 +987,11 @@ msgstr "" "להסתיר את שולח ההודעה תוך החלפת הנמען בכתובת הרשימה (הסרת השדות מאת - From, " "נמען - Sender ותגובה אל - Reply-To)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "לכלול כותרות RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1100,11 +1013,11 @@ msgstr "" "שלהם. כמוצא אחרון, ניתן להשבית את הכותרות האלו אבל מאוד לא מומלץ (למעשה, " "האפשרות להשבית את הכותרות תוסר בסופו של דבר)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "לכלול את כותרת הפרסום של הרשימה" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1112,11 +1025,11 @@ msgstr "" "אפשר להגדיר את האפשרות הזאת ללא עבור רשימות הכרזה שאינן מעונינות לכלול את " "כותרת הפרסום לרשימה (List-Post) במקרה שלא מומלץ לפרסם אל הרשימה." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "כתובת תגובה (reply-to) מפורשת" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1124,7 +1037,7 @@ msgstr "" "אפשרות זו מאפשרת למנהלים להגדיר כתובת תגובה (Reply-to) מפורשת. משמש רק אם " "כתובת התגובה מוגדרת להשתמש בכותרת שמוגדרת באופן מפורש" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1134,27 +1047,27 @@ msgstr "" "פעולה זו תתבצע ללא תלות בהוספת כותרת להגיב אל (Reply-To:‎) על ידי Mailman או " "שלא." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "התגובה חוזרת לרשימה" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "נא לבחור פעולה בתגובה (reply-to)." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "ללא הסוואה" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "הגדרת כותרות Reply-to (להגיב אל) מפורשות" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "מוגדר Reply-to (להגיב אל) מפורש, אין הוספת עותק (Cc)" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1204,64 +1117,64 @@ msgstr "" "לתמוך בסוגים כאלה של רשימות דיוור, יש לבחור בתגובה מפורשת ולהגדיר את אפשרות " "כתובת ה־Reply-To:‎ כך שתצביע אל הרשימה המקבילה." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "תצורת התמסרות" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "סוג תצורת ההתמסרות בה ברצונך להשתמש עבור רשימת דיוור זו" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "להשיב ולהמשיך בעיבוד" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "להשיב ולהשליך את ההודעה" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "ללא מענה אוטומטית" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "להשיב אוטומטית לבעלי הרשימה" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "האם על Mailman לשלוח מענה אוטומטית להודעות שנשלחות לכתובת בעלי הקבוצה?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "טקסט מענה אוטומטי מול הבעלים" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "טקסט המענה האוטומטי מול דוא״ל מהבעלים (‎-owner)." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "מענה אוטומטי על פרסומים" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "האם על Mailman לענות אוטומטית למפרסמים לרשימת הדיוור?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "טקסט המענה האוטומטי מול מפרסמים" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "טקסט מענה אוטומטי שיישלח למפרסמים לרשימת הדיוור." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "מענה אוטומטי לבקשות" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1271,19 +1184,19 @@ msgstr "" "request)? בחירה בכן תציב בפניך את הבחירה האם על Mailman להתעלם מההודעה " "המקורית או להעביר אותה למערכת כפקודת דוא״ל רגילה." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "טקסט המענה האוטומטי מול בקשות" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "טקסט מענה אוטומטי שיישלח כנגד בקשות (‎-request)." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "תקופת חסד של תגובה אוטומטית" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1293,11 +1206,11 @@ msgstr "" "request/-owner) מאותו המפרסם. יש להגדיר לאפס (או מספר שלילי) כדי לבטל את " "תקופת החסד (כלומר, להגיב אוטומטית לכל הודעה)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "להודיע למשתמשים על הודעות מוחזקות" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1307,11 +1220,11 @@ msgstr "" "המפקחים. בחירה באפשרות ‚לא’ תרגום לכך שלא תישלחנה הודעות למשתמשים בנוגע " "לאישור על ההודעות שלהם." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "שליחת הודעת קבלת פנים" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1325,11 +1238,11 @@ msgstr "" "Mailman.\n" "את הטקסט שבהודעות קבלת הפנים ניתן לערוך דרך לשונית התבניות." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "שליחת הודעת להתראות" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1340,11 +1253,11 @@ msgstr "" "לבטל רישום לאנשים ידנית ואין לך עניין שהם ידעו מכך.\n" "את הטקסט שבהודעות להתראות ניתן לערוך דרך לשונית התבניות." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "המנהלים יקבלו הודעה מיידית" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1359,35 +1272,35 @@ msgstr "" "שמוחזקים מסיבה כזו או אחרת. הגדרת אפשרות זו גורמת לכך שההודעות תישלחנה " "מיידית עם הגעת הבקשה בנוסף על הדיווח היומי. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "להודיע למנהלים על שינויים במינויים" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "האם על המנהלים לקבל הודעות על מינויים וביטולים מינויים?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "לא בפיקוח" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "מפוקחת אבל מרשה פרסום פתוח" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "בפיקוח" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "להציג את הרשימה בעמוד המפתח" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "ניתן לבחור אם לכלול את הרשימה הזאת ברשימה שמציגה את כל הרשימות" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1396,79 +1309,79 @@ msgstr "" "תיאור זה משמש כאשר רשימת הדיוור מופיעה לצד רשימות דיוור נוספות או בכותרות " "וכן הלאה. הוא אמור להיות תמציתי ככל הניתן תוך מתן הסבר מסוים על אופי הרשימה." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "מידע" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "תיאור ארוך יותר של רשימת הדיוור הזאת." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "שם תצוגה" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "שם התצוגה הוא השם שמופיע במנשק המשתמש בדפדפן." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "קידומת לנושא" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "שפה מועדפת" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "חשיפת החברים ברשימה" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "מי מורשה לראות את רשימת החברים של קבוצת הדיוור הזאת?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "שער גישה לדוא״ל" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "דגלון שמציין שפרסומים לקבוצות החדשות המקושרות צריכות להתנתב לרשימה" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "שער גישה לחדשות" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "דגלון שמציין שפרסומים לרשימה אמורים להתנתב לקבוצת החדשות המקושרת." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "קבוצות חדשות מקושרות" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "שם קבוצת החדשות המקושרת." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "פיקוח על קבוצות דיון" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "מדיניות הפיקוח של קבוצת החדשות המקושרת, אם יש אחת כזאת." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "NNTP כולל קידומת נושא " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1476,11 +1389,11 @@ msgstr "" "דגלון שמציין האם „קידומת הנושא” (Subject Prefix) צריכה להיכלל בפרסומים " "שמנותבים לרשת השימוש (usenet)." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "כתובות דוא״ל להוספת מנויים בכמות" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1498,37 +1411,37 @@ msgstr "" "israel@israeli.com (Israel Israeli)\n" "שלושת האפשרויות האחרונות יכולות לשמש כדי לשייך שם תצוגה לכתובת\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "קדם אימות" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "אם סומן, משתמשים לא יצטרכו לאמת את המינוי שלהם." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "קדם אישור" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "אם סומן, המפקחים לא יצטרכו לאשר את בקשות המינוי." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "טרום תיקוף" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "אם סומן, על המשתמשים יהיה לתקף את כתובת הדוא״ל שלהם." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "הזמנה" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1536,7 +1449,11 @@ msgstr "" "אם האפשרות סומנה, לשאר התיבות שסומנו לא תהיה משמעות ותישלח הזמנה למשתמשים " "להצטרף לרשימה כיוון שהם יצורפו עם קבלת ההזמנה." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "בררת המחדל של הרשימה" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1546,67 +1463,93 @@ msgstr "" "הודעת קבלת פנים) לא תהיה בתוקף עבור המנויים והודעת קבלת פנים לא תישלח או " "ששליחתה תבוטל בהתאם לבחירה." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "כתובות דוא״ל לביטול מינוי" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "יש להוסיף כתובת דוא״ל אחת בכל שורה" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "פעולת מניעת ספאם כבררת מחדל" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "כותרת" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "כותרת דוא״ל לסימון (ללא תלות ברישיות)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "נא למלא כותרת." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "נא למלא כותרת תקנית." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "תבנית" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "ביטוי רגולרי שלוכד את ערך הכותרת." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "נא למלא תבנית." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "נא למלא תבנית תקנית." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "פעולה" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "נא למלא פעולה תקנית." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "פעולה שיש לנקוט כאשר יש התאמה של כותרת" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "פיקוח" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"פעולת בררת המחדל שתינקט כאשר חבר זה מפרסם לרשימה. \n" +"בררת המחדל של הרשימה -- לבצע את פעולת בררת המחדל של הרשימה כלפי החבר. \n" +"החזקה -- להחזיק את ההודעה בהמתנה לאישור על ידי מפקח הרשימה. \n" +"דחייה -- בחירה באפשרות זו דוחה את ההודעה אוטומטית על ידי שליחת הודעת החזרה " +"למפרסם. יש לך אפשרות לערוך את טקסט הודעה ההחזרה. \n" +"השלכה -- בחירה באפשרות זו משליכה את ההודעה מבלי לשלוח הודעה למחבר הפרסום. \n" +"קבלה -- לקבל את כל הפרסומים מבלי לבצע אף בדיקות. \n" +"עיבוד בררת מחדל -- להריץ מספר בדיקות נוספות ולקבל את ההודעה. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "בחירת דוא״ל" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "נתונים" @@ -1614,7 +1557,7 @@ msgstr "נתונים" msgid "Email Address" msgstr "כתובת דוא״ל" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "שם תצוגה" @@ -1634,11 +1577,11 @@ msgstr "" "ניתן לחסום כתובת דוא״ל בודדה או להשתמש בביטוי רגולרי כדי לתפוס כתובות דוא״ל " "דומות." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "קבלת פרסומים עצמיים" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1646,19 +1589,19 @@ msgstr "" "באופן שגרתי, יישלח אליך עותק של כל הודעה שפרסמת לרשימה. אם לא מעניין אותך " "לקבל את העותק הזה, יש להגדיר אפשרות זו למצב לא." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "אישרור הודעות" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "האם לשלוח לך הודעת אישרור עם כל פרסום לרשימה?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "הסתרת כתובת" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1669,11 +1612,11 @@ msgstr "" "גששיות של שולחי ספאם). אם אין ברצונך שכתובת הדוא״ל שלך תופיע ברשימת החברים " "הזאת כלל, יש לבחור כן באפשרות הזאת." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "קבלת עותקים מהרשימה (תתכנה כפילויות)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1683,11 +1626,11 @@ msgstr "" "אפשרות לבחור לא לקבל עותק נוסף מרשימת הדיוור. יש לבחור באפשרות כן כדי לקבל " "עותקים. ניתן לבחור בלא כדי להימנע מקבלת עותקים מרשימת הדיוור" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "שפה מועדפת" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1697,29 +1640,16 @@ msgstr "" "המועדפת של רשימת הדיוור. הגדרה זו משפיעה על השפה שתשמש לשליחת הודעות אליך " "בדוא״ל וכו׳." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "לא ניתן להגדיר את delivery_status לכדי {}" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "טרום תיקוף" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "מציין האם הרשימה הזאת אמורה או לא אמורה לעבד החזרות אוטומטית." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "שגיאה: „{0}” אמור להיות דוא״ל או מזהה ייחודי" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1752,11 +1682,11 @@ msgstr "" "‎$language: קוד השפה באורך שני תווים שמייצג את השפה המועדפת של הרשימה, למשל: " "fr, en, he \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "נא לבחור את התבנית לעריכה." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "שפת התבנית, זאת אמורה להיות השפה המועדפת של הרשימה." @@ -1792,24 +1722,6 @@ msgid "" msgstr "נשלחת למנהלי הרשימה כאשר מתקבלת הודעת החזרה בתסדיר לא מוכר." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "נשלחת למנהלי הרשימה כדי להודיע להם על הרשמת חבר חדש." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "נשלחת למנהלי הרשימה כדי להודיע להם על ביטול מינוי של חבר." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1817,93 +1729,93 @@ msgstr "" "נשלחת למנהלי הרשימה כדי להודיע להם כאשר העברה לחבר מושבתת עקב כמות החזרות " "מוגזמת." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "נשלחת למנהלי הרשימה כדי להודיע להם על ביטול מינוי של חבר." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "הכותרת התחתונה בהודעת תקציר." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "הכותרת העליונה של הודעת תקציר." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "כותרת ייצוגית לתקצירים, דרך זיהוי נפוצה לכל הודעות התקציר." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "הכותרת התחתונה של הודעה רגילה (שאינה תקציר)." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "הכותרת העליונה של הודעה רגילה (שאינה תקציר)." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "ההודעה נשלחת למנויים כאשר צריך לאמת את המינוי." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "ההודעה נשלחת למנויים כאשר צריך לאמת את ביטול המינוי." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "ההודעה נשלחת למנויים כאשר הם מוזמנים להצטרף לרשימה." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "ההודעה שנשלחת לחבר עם ביטול המינוי לרשימת הדיוור." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "ההודעה שנשלחת למפרסם כאשר הודעתו מוחזקת לאישור מפקח." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "נשלחת למשתמש כאשר כמות התגובות האוטומטיות המרבית לאותו יום כבר נשלחה." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "הודעה שנשלחת למפרסם כאשר הודעתו התקבלה ברשימת הדיוור." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "בדיקת החזרה שנשלחת לחבר כאשר המינוי שלו הושבת עקב החזרות." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "ההודעה שנשלחת למפרסם כאשר ההודעה ששלח נדחתה על ידי מפקח הרשימה." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "הודעה שנשלחת למפרסם כאשר הודעתו נדחתה אוטומטית." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "ההודעה שנשלחת לחבר בעת הרשמה לרשימת הדיוור." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1958,48 +1870,43 @@ msgstr "חסימות" msgid "System Information" msgstr "פרטי המערכת" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "משתמשים" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "ארכיונים" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "חשבון" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "הגדרות Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "פעילות פרסום" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "יציאה" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "כניסה" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "הרשמה" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "התיעוד של Postorius" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "גרסת Postorius" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "יום Mailman שמח!" @@ -2410,7 +2317,6 @@ msgstr "ייצוא CSV" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "כתובת" @@ -2487,56 +2393,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "מינוי / ביטול מינוי" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "כתובת מינוי" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "נרשמת לרשימה הזו עם הכתובת הבאה:" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "ביטול מינוי" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "כתובת עיקרית" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "ניהול מינוי" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "ביטול מינוי" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"ממתינה לך בקשת מינוי. אם לא תתקבל שום תגובה בקרוב, נא ליצור קשר עם בעלי " +"הרשימה." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "מינוי לרשימה הזו" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " כדי להירשם ניתן לשלוח הודעה עם הנושא ‚subscribe’ אל\n" @@ -2545,15 +2444,7 @@ msgstr "" " או להשתמש בטופס שלהלן:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"ממתינה לך בקשת מינוי. אם לא תתקבל שום תגובה בקרוב, נא ליצור קשר עם בעלי " -"הרשימה." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2568,11 +2459,11 @@ msgstr "" " עם כתובת דוא״ל תקנית.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "כניסה" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2584,23 +2475,23 @@ msgstr "" " כדי לעשות זאת יש להשתמש בטופס שלהלן.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "מדדי הרשימה" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "נוצרה במועד" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "פרסום אחרון במועד" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "תקציר אחרון נשלח במועד" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "נפח" @@ -2633,6 +2524,10 @@ msgstr "בהמתנה לאימות" msgid "Unsubscription Requests" msgstr "בקשות ביטול מינוי" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "משתמשים" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "חברים" @@ -2662,7 +2557,6 @@ msgid "Mailman Settings" msgstr "הגדרות Mailman" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "מינויים" @@ -2722,22 +2616,6 @@ msgstr "" msgid "Save" msgstr "שמירה" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "משתמשים" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "נוצרה במועד" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "אפשרויות מינוי עבור" @@ -2750,76 +2628,6 @@ msgstr "יש להשתמש בטופס זה כדי לשנות את כתובת הד msgid "Subscription settings" msgstr "הגדרות מינוי" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "ניהול מינוי" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "כתובת" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "רשימות" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "תפקיד" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "רישום כמותי" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "חשבון" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "משתמשים" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "כניסה" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "לכל מינוי לרשימה יכולות להיות העדפות Mailman משלו." @@ -2840,6 +2648,14 @@ msgstr "מינוי" msgid "You are subscribed to the following mailing lists:" msgstr "נרשמת לרשימות הדיוור הבאות:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "כתובת מינוי" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "תפקיד" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "עדיין לא נרשמת לאף רשימה." @@ -2909,7 +2725,7 @@ msgstr "נרשם שם תחום חדש" msgid "Domain %s updated" msgstr "שם התחום %s עודכן" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "נא לעיין בשגיאות שלהלן" @@ -2939,7 +2755,7 @@ msgstr "הבעלות של {} על {} הוסרה" msgid "The email {} has been banned." msgstr "כתובת הדוא״ל {} נחסמה." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "אירעה שגיאה: %s" @@ -2953,306 +2769,306 @@ msgstr "נתונים שגויים: %s" msgid "The email {} has been un-banned" msgstr "חסימת כתובת הדוא״ל {} בוטלה" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "{} של הקבוצה" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "הוספת {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "לא נמצאו {} שתואמים את החיפוש." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "לרשימה אין {}" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "המינוי של החברים הנבחרים בוטל" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} נוסף בתפקיד {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "החבר לא קיים" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "העדפות החבר עודכנו." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "אין שינוי בפיקוח על החבר." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "הגדרות הפיקוח על החבר עודכנו." -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "אין לך מינוי אל {}." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "כבר נרשמת" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "המינוי השתנה לכדי {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "משהו השתבש. נא לנסות שוב. {} {}" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "בקשת המינוי שלך הוגשה והיא ממתינה לאישור המפקחים." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "נרשמת אל %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "משהו השתבש. נא לנסות שוב." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "נא לחפש הנחיות נוספות בתיבת הדואר הנכנס שלכם" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "יש לך בקשה להסרת מינוי שממתינה לאישור המפקחים." -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "בקשת ביטול המינוי שלך הוגשה והיא ממתינה לאישור המפקחים." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "המינוי של %s לרשימה הזו הופסק." -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "הכתובת %(address)s הוזמנה אל %(list)s." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "הכתובת %(address)s נרשמה אל %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr " יכול להיות שהמינוי ממתין לאימות כתובת דוא״ל, אישור או הכרה כהולם." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "כתובת הדוא״ל %s אינה תקינה." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "נא למלא את הטופס כראוי." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "המינוי של כתובות אלו {address} הוסר מהרשימה {list}." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "ההודעות הנבחרות התקבלו" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "ההודעות הנבחרות נדחו" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "ההודעות הנבחרות הושלכו" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "לא ניתן למצוא את ההודעה" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "ההודעה התקבלה" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "ההודעה נדחתה" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "ההודעה הושלכה" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "ההודעה שהוחזקה לא נמצאה." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "פעולת פיקוח עבור {} הוגדרה לכדי {}" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "הגדרת פעולת הפיקוח על {} נכשלה" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "בחירת שם תחום" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "הרשימה נוצרה" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "רשימת הדיוור כבר קיימת." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "המינויים ממתינים לאימות המשתמש" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "המינויים ממתינים לאישור" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "ביטולי המינויים הממתינים לאישור" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "הבקשה התקבלה." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "הבקשה נדחתה." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "הבקשה הושלכה." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "הבקשה עוכבה." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "הבקשה נבחנה על ידי הפיקוח: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "לא ניתן להפעיל פיקוח על הבקשה: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "זהות הרשימה" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "מענה אוטומטי" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "עריכת ההודעות" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "אפחותי DMARC" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "תקציר" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "קבלת הודעות" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "העברה לארכיון" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "מדיניות חברות" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "עיבוד החזרות" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "ההגדרות עודכנו." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "אירעה שגיאה: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "המשתמש %(email)s אינו בקבוצה %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "הסרת הבעלים האחרונים אינה אפשרית" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "לא ניתן להסיר את המשתמש: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "המשתמש %(address)s הוסר מהקבוצה %(role)s." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "כרגע אין אף חבר שמנוי לרשימה." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "המינוי של כל החברים לרשימה הופסק." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "התאמות הכותרת נערכו בהצלחה." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "כותרת חדשה" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "תבנית חדשה" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "אסימון אימות שגוי" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "האסימון פג או שהוא שגוי." @@ -3264,39 +3080,18 @@ msgstr "ההודעה אינה קיימת" msgid "Attachment does not exist" msgstr "הקובץ המצורף אינו קיים" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "ההעדפות שלך עודכנו." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "ההעדפות שלך לא השתנו." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "המינוי אינו קיים" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "כתובות שחסומות כרגע" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "נרשמת לרשימה הזו עם הכתובת הבאה:" - #~ msgid "Member Options" #~ msgstr "אפשרויות חבר" diff --git a/src/postorius/locale/hi/LC_MESSAGES/django.po b/src/postorius/locale/hi/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/hi/LC_MESSAGES/django.po +++ b/src/postorius/locale/hi/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/hr/LC_MESSAGES/django.po b/src/postorius/locale/hr/LC_MESSAGES/django.po index e5200b0f..0be5fae2 100644 --- a/src/postorius/locale/hr/LC_MESSAGES/django.po +++ b/src/postorius/locale/hr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-05-19 12:41+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Potvrdi" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Potvrdi unaprijed" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Račun" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Registriraj se" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,64 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Račun" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2500,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2569,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2599,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2613,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2924,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ht/LC_MESSAGES/django.po b/src/postorius/locale/ht/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/ht/LC_MESSAGES/django.po +++ b/src/postorius/locale/ht/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/hu/LC_MESSAGES/django.po b/src/postorius/locale/hu/LC_MESSAGES/django.po index 742c465d..b01c3fe3 100644 --- a/src/postorius/locale/hu/LC_MESSAGES/django.po +++ b/src/postorius/locale/hu/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-04 23:44+0000\n" "Last-Translator: Peter Donka \n" "Language-Team: Hungarian itt " "tudod szerkeszteni." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Mail hoszt" @@ -52,7 +52,7 @@ msgstr "" "A levelezőlista domainje. Például ha egy teszt@példa.hu levelezőlistát " "szeretne, a példa.hu-t kell beírnia." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Leírás" @@ -98,11 +98,11 @@ msgstr "Mime kivonatok" msgid "Summary Digests" msgstr "Összefoglaló kivonatok" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Engedélyezve" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Letiltva" @@ -114,48 +114,21 @@ msgstr "Tulajdonos által letiltva" msgid "Disabled by Bounces" msgstr "Visszapattanások miatt letiltva" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Tartás" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Elutasítás (üzenettel)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Eldobás (nincs üzenet)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Elfogad (további szabályok átugrása)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Alapértelmezett feldolgozás" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Legalább egyet válasszon ki" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Kézbesítési mód" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Ha az összefoglaló kivonatokat választja, akkor a bejegyzéseket " "összecsomagoljuk (általában naponta egyet, de valószínűleg többet a " @@ -164,11 +137,11 @@ msgstr "" "MIME kivonatok vannak előnyben részesítve, de ha problémája van ezek " "olvasásával akkor válassza a hagyományos szöveges kivonatolást." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Kézbesítés állapota" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -182,142 +155,127 @@ msgstr "" "megy). Ha letiltja a levelek kézbesítését, ne felejtse el újra engedélyezni, " "amikor visszatér; nem lesz automatikusan újra engedélyezve." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderálás" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Tartás" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Lista alapértelmezés" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Elutasítás (üzenettel)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Az alapértelmezett művelet, amelyet akkor kell végrehajtani, amikor ez a tag " -"bejegyzést tesz közzé a listán. \n" -"Lista alapértelmezett - kövesse a lista alapértelmezett tagműveletét. \n" -"Tartás – Ez visszatartja az üzenetet a lista moderátorok általi " -"jóváhagyásra. \n" -"Elutasítás – ez automatikusan visszautasítja az üzenetet azáltal, hogy " -"visszafordulást küld a bejegyzés szerzőjének. A visszafordulási értesítés " -"szövegét Ön konfigurálhatja. \n" -"Dobja el - ez egyszerűen elveti az üzenetet, és nem küld értesítést a " -"bejegyzés szerzőjének. \n" -"Fogadja el - elfogadja a beküldést további ellenőrzések nélkül. \n" -"Alapértelmezett feldolgozás - futtasson további ellenőrzéseket, és fogadja " -"el az üzenetet. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Eldobás (nincs üzenet)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Elfogad (további szabályok átugrása)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Alapértelmezett feldolgozás" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Napi" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Heti" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Negyedéventi" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Havi" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Éves" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Csak levelezőlista moderátorok" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Csak levelezőlista tagok" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Bárki" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Lista neve" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Írjon be egy nevet a listájának." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Írjon be egy érvényes listanevet." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Kezdeti listatulajdonos címe" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Adja meg a lista tulajdonosának e-mail címét." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Hirdesse ezt a listát?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Válassza ki a lista típusát." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Hirdesse a listát a listaindexben" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Rejtse el a listát a listaindexben" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Válasszon egy létező domaint." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Válasszon egy létező Mail hosztot" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Listastílus" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Válasszon egy listastílust." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Válasszon egy érvényes listastílust." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "A oldal adminisztrátora még nem hozott létre egyetlen domaint sem" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Kérlek adj meg egy valós listanevet" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Az e-mail címe" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -325,46 +283,46 @@ msgstr "" "Az \"Elsődleges Cím\"-en keresztüli feliratkozás megváltoztatja a " "feliratkozási címet is ha az elsődleges címet módosítod." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Írjon be egy e-mail címet." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Írjon be egy érvényes e-mail címet." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Neve (nem kötelező)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Eldősleges Cím ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Nyitott" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Megerősít" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderál" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Megerősítés majd moderálás" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Feliratkozási szabály" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -381,11 +339,11 @@ msgstr "" "Megerősítés majd moderálás: Először a feliratkozóknak kell megerősítenie, " "majd a moderátornak jóváhagynia." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Leiratkozási szabály" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -402,66 +360,46 @@ msgstr "" "Megerősítés majd moderálás: Először a feliratkozóknak kell megerősítenie, " "majd a moderátornak jóváhagynia." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Elvetés" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Lista metrikák" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Igen" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Nem" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Visszapattanások kezelése" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Megadja, hogy ennek a listának el kell-e végeznie az automatikus " "visszapattanás feldolgozást." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Visszapattanási ponthatár" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -471,11 +409,11 @@ msgstr "" "automatikusan letiltásra kerül. Ha a feliratkozás újra engedélyezve lesz ez " "az érték nullára áll vissza." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "A visszapattanási információ elévül ezután" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -485,32 +423,11 @@ msgstr "" "vesszük. Ha nem érkezik visszapattanás az intervallumon belül az érték " "nullára áll vissza. Ez az érték egész szám kell legyen. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "A tulajdonos értesítése a törlésről" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Ez az opció megadja, hogy a lista tulajdonosa értesítve legyen e ha egy tag " -"feliratkozása automatikusan letiltásra került a visszapattanási ponthatár " -"elérése miatt. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "A tulajdonos értesítése a letiltásról" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -520,11 +437,11 @@ msgstr "" "feliratkozása automatikusan letiltásra került a visszapattanási ponthatár " "elérése miatt. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "A tulajdonos értesítése a törlésről" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -534,30 +451,19 @@ msgstr "" "e, ha egy tagot eltávolítanak a listáról, miután a letiltott értesítések " "kimerültek. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Visszapattanás letiltási figyelmeztetés intervalluma" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "A letiltott értesítések közben eltelt napok száma." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Visszapattanás letiltás figyelmeztetés" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -568,43 +474,43 @@ msgstr "" "névsorából. Állítsd 0-ra, hogy a cím azonnal törlésre kerüljön miután a " "visszapattanási ponthatárt elérte. Ez az érték egész szám kell legyen. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Publikus archívumok" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Privát archívumok" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Ne archiválja a listát" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Egyszerű szöveg" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Csökkentet szöveg" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Archiválási szabály" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "A lista archiválási szabálya" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Aktív archiválók" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Archívum renderelési mód" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -614,11 +520,11 @@ msgstr "" "történő formázását az e-mail jelölése alapján.\n" "Jelenleg ezt a lehetőséget csak a Hyperkitty támogatja." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Elfogadott álnevek" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -636,11 +542,11 @@ msgstr "" "Az illeszkedés a Python re.match() függvénnyel történik, tehát rögzíthető a " "kezdő karakterre." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Konkrét címzés szükséges" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -648,11 +554,11 @@ msgstr "" "Ez a teszt ellenőrzi, hogy a lista posztoló címe vagy egy elfogadott álneve " "konkrétan szerepel e a To: vagy a Cc: fejlécben." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Adminisztráció" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -663,15 +569,15 @@ msgstr "" "kérés e, és egy jóváhagyást küld az adminnak ellenőrzés céljából (pl. fel/" "leiratkozás, stb)." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Alapértelmezett művelet amikor egy tag ír a listára" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Kérlek válaszd ki az alapértelmezett tagi tevékenységet." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -691,15 +597,15 @@ msgstr "" "Alapértelmezett feldolgozás: További ellenőrzések futtatása és az üzenet " "elfogadása." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Alapértelmezett művelet amikor egy külsős beküldő ír a listára" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Kérlek válaszd ki az alapértelmezett küsős beküldő műveletet." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -709,11 +615,11 @@ msgstr "" "a kizárólagosan elfogadott, visszatartott, elutasított (visszapattanó), és " "eldobandó címekkel. Ha nincs egyezés akkor ez a művelet kerül végrehajtásra." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Vészhelyzeti moderálás" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -723,11 +629,11 @@ msgstr "" "kerül, azaz visszatartva moderálásra. Kapcsold be ezt az opciót ha túl nagy " "mennyiségű forgalmat tapasztalsz a tagok részéről. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Maximális üzenet méret" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -735,29 +641,23 @@ msgstr "" "A maximálisan megengedett üzenet méret KB-ban. Ezzel elkerülhető a nagy " "méretű mellékletek küldése. A 0 érték kikapcsolja ezt az ellenőrzést." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "A címzettek maximális száma" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Egy üzenetben maximálisan megengedett címzettek száma. Ezzel elkerülhető a " "tömeges emailek elfogadása. A 0 érték kikapcsolja ezt az ellenőrzést." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Az alábbi külsős beküldők elfogadása" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -772,11 +672,11 @@ msgstr "" "címére. Nem regexp cím is megadható de javasolt ilyen esetben a címet külsős " "beküldőként hozzáadni a külsős beküldő moderálási feldolgozáshoz." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Az alábbi külsős beküldők visszatartása" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -791,11 +691,11 @@ msgstr "" "javasolt ez esetben a címet mint külsős beküldő hozzáadni a moderált tartási " "listához." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Az alábbi külsős beküldők elutasítása" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -810,11 +710,11 @@ msgstr "" "azonban javasolt ez esetben a címet mint külsős beküldő hozzáadni a moderált " "elutasítási listához." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Az alábbi külsős beküldők eldobása" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -829,35 +729,35 @@ msgstr "" "javasolt ez esetben a címet mint külsős beküldő hozzáadni a moderált " "eldobási listához." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Érvénytelen álnév regexp: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Érvénytelen email álnév: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Kivonatok engedélyezése" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "A mailman engedélyezze a kivonatokat ennek a levelező listának?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Kivonatok időszakos küldése" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "A mailman küldjön ki időszakos kivonatokat?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Kivonatok gyakorisága" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -865,44 +765,44 @@ msgstr "" "Milyen gyakorisággal növelje a Mailman a kivonatok számát és állítsa " "alaphelyzetbe a kiadások számát?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Kivonat méret korlát" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Milyen nagy legyen egy kivonat Kb-ban mielőtt kiküldésre kerül?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "DMARC enyhítés" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Kérlek válassz egy DMARC enyhítési műveletet." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Nincs DMARC enyhítés" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "A beküldő lecserélése a lista címével" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" "Az üzenetet ágyazza be egy külső üzenetbe amely a lista címéről érkezik." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Üzenet elutasítása" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Üzenet eldobása" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -912,11 +812,11 @@ msgstr "" "DMARC-házirendet közzéteendő tartomány, vagy ha a DMARC-mérséklés feltétel " "nélkül érvényben van." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "DMARC feltétel nélküli enyhítése" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -925,11 +825,11 @@ msgstr "" "From: tartomány DMARC-házirendjétől függetlenül az összes üzenetre " "vonatkozik." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "DMARC elutasítási értesítés" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -937,11 +837,11 @@ msgstr "" "A DMARC elutasítási műveletének alkalmazásakor küldendő elutasítási " "értesítés alapértelmezett okát helyettesítő szöveg." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "DMARC burkolt üzenet szövege" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -951,20 +851,20 @@ msgstr "" "MIME-részként hozzáadandó szöveg, amikor a DMARC-féle művelet a burkolt " "üzenetre vonatkozik." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Egyik sem" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Egyéni" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Teljes" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -984,21 +884,28 @@ msgstr "" "Teljes: Az összes \"egyéni\" személyre szabás és a címzett fejlécének " "módosítása. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Elvetés" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Elutasítás" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Továbbítás" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Megőrzés" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1014,26 +921,26 @@ msgstr "" " Továbbítás = továbbítja az üzenetet a lista tulajdonosának.\n" " Megőrzés = mentse az üzenetet a qfiles / bad fájlba.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Személyre szab" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Tartalom szűrése" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" "Szűrje-e a Mailman a listai forgalom tartalmát az alábbi beállítások szerint?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Szűrőtípusok" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found " -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Szűrőbővítmények" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Kiterjesztések a bejövő bejegyzések ből való szűréshez." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Pass típusok" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found " -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Pass kiterjesztések" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Bővítmények a bejövő bejegyzések engedélyezéséhez." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Az alternatívák összecsukása" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "A Mailman csuka össze a multipart/alternative részt az üzenet első feléhez?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Szűrőművelet" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "A HTML konvertálása egyszerű szöveggé" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1099,11 +1006,11 @@ msgstr "" "A Mailman a text/html részeket egyszerű szöveggé alakítsa át? Ez az " "átalakítás a MIME-mellékletek lecsupaszítása után történik." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Névtelen lista" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1111,11 +1018,11 @@ msgstr "" "Az üzenet feladójának elrejtése a listacímre való lecseréléssel (Eltávolítás " "feladója, Feladó és Válasz mező)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Tartalmazza az RFC2369 fejléceket" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1140,11 +1047,11 @@ msgstr "" "ezeket a fejléceket, de ez nem ajánlott (és valójában a fejlécek " "letiltásának lehetősége végül eltűnhet)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Tartalmazza a lista bejegyzés fejlécét" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1152,11 +1059,11 @@ msgstr "" "Ezt be lehet állítani azokra a bejelentési listákra, amelyek nem kívánják " "felvenni a List-Post fejlécet, mert a listára való feladás nem ajánlott." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Kifejezett válasz-cím" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1165,7 +1072,7 @@ msgstr "" "címet állítsanak be. Csak akkor használható, ha a reply-to kifejezetten " "beállított fejlécet használ" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1174,27 +1081,27 @@ msgstr "" "Le kell-e venni az eredeti üzenetben található Válasz: fejlécet? Ha igen, ez " "attól függetlenül történik, hogy a Mailman hozzáadja-e a Válasz: fejlécet." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Válasz megy a listára" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Válasszon válaszlehetőséget." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "Válaszra válaszolni nincs mód" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Kifejezett Válasz-fejléckészlet" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Kifejezett Reply-to küldés; nincs Cc hozzá" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1248,65 +1155,65 @@ msgstr "" "Az ilyen típusú levelezőlisták támogatásához válassza az explicit válasz " "lehetőséget, és állítsa a Reply-to: cím opciót a párhuzamos listára." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Csővezeték" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "A levelezési listához használni kívánt csővezeték típusa" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Válaszoljon és folytassa a feldolgozást" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Válaszoljon és dobja el az üzenetet" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Nincs automatikus válasz" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Automatikus válasz az -owner címére érkező emailekre" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "A Mailman küldjön automatikus választ az -owner címére küldött e-mailekre?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Az -owner-nek küldött üzenetekre adott automatikus válasz" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "Automatikus válasz szöveg a tulajdonos címére küldött üzeneteknél." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Automatikus válaszadás" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "A Mailman küldjön automatikus választ a levelezőlista szerzőinek?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "A szerzői üzenetek automatikus válasz szövege" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "A levelező lista szerzőinek küldött automatikus válasz." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Automatikus válaszkérések" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1316,19 +1223,19 @@ msgstr "" "Ha az igen lehetőséget választja, döntse el, hogy a Mailman elveti-e az " "eredeti e-mailt, vagy küldje tovább a rendszerbe normál e-mail parancsként." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Automatikus válaszkérés szövege" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "Automatikus válasz szöveg a -request címére küldött üzeneteknél." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Automatikus válasz türelmi ideje" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1339,11 +1246,11 @@ msgstr "" "negatívra) türelmi idő nélkül (azaz automatikusan válaszoljon minden " "üzenetre)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Értesítse a felhasználókat a visszatartott üzenetekről" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1353,11 +1260,11 @@ msgstr "" "nemet mond, a rendszer nem küld értesítést a felhasználóknak az üzeneteik " "függőben lévő jóváhagyásáról." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Üdvözlő üzenet küldése" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1372,11 +1279,11 @@ msgstr "" "rendszerbe.\n" "Az üdvözlőüzenet szövege a Sablonok lapon állítható be." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Kilépő üzenet küldése" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1388,11 +1295,11 @@ msgstr "" "szeretnéd, hogy tudják, hogy ezt tetted.\n" "Az kilépőüzenet szövege a Sablonok lapon állítható be." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Az adminisztrátort azonnal értesíti" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1408,35 +1315,35 @@ msgstr "" "olyan okok miatt tárolt bejegyzésekről. Ha ezt az opciót választja, az új " "kérések érkezésekor azonnal értesítést kell küldeni. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Értesítse az adminisztrátort a tagság változásáról" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "Az adminisztrátornak értesítést kell kapnia a fel/leiratkozásról?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "Nem moderált" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "Moderált, de nyílt küldést tesz lehetővé" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Moderált" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Lista megjelenítése az index oldalon" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "Válassza ki, hogy felveszi-e ezt a listát az összes lista listájába" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1445,43 +1352,43 @@ msgstr "" "A levelezési lista rövid leírása. Törekedjen arra, hogy rövid tömör legyen, " "de jellemezze a listát." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Információ" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "A levelezőlista hosszabb leírása." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Megjelenítendő név" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "A webes felületen megjelenő megjelenített név." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Tárgy előtagja" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Előnyben részesített nyelv" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "A tagok listájának láthatósága" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "Ki láthatja a levelezési lista taglistáját?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "Levélátjáró" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1489,37 +1396,37 @@ msgstr "" "Jelölés, amely jelzi, hogy a linkelt hírcsoportba tartozó bejegyzéseknek a " "listára kell kerülniük" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Átjáró a hírekhez" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "A listára kerülő bejegyzéseket a csatolt hírcsoporthoz kell kötni." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Csatolt hírcsoport" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "A csatolt hírcsoport neve." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Hírcsoport moderálása" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "A csatolt hírcsoport moderálási házirendje, ha van ilyen." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "NNTP Tárgy előtagot tartalmaz " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1527,11 +1434,11 @@ msgstr "" "A usenet-hez rendelt bejegyzésekben feltüntetendő a lista \"Tárgyelőtag\" " "megjelölése." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "Tömeges feliratkozáshoz küldött e-mailek" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1549,43 +1456,43 @@ msgstr "" "jdoe@example.com (John Doe)\n" "Az utolsó három segítségével társíthatja a megjelenített nevet a címmel\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Előzetes megerősítés" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" "Ha be van jelölve, a felhasználóknak nem kell megerősíteniük a " "feliratkozásokat." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "Előzetesen jóváhagyott" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" "Ha be van jelölve, a moderátoroknak nem kell jóváhagyniuk a feliratkozási " "kérelmet." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "Előzetesen ellenőrizve" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "Ha be van jelölve, a felhasználóknak nem kell ellenőrizniük, hogy az e-mail " "címük érvényes-e." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Meghívás" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1594,7 +1501,11 @@ msgstr "" "felhasználók meghívást kapnak, hogy csatlakozzanak a listához, és azok " "elfogadásakor feliratkoznak." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Lista alapértelmezés" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1604,68 +1515,99 @@ msgstr "" "send_welcome_message beállítását figyelmen kívül hagyja ezeknek a " "feliratkozóknak, és üdvözlő üzenetet küld ezen választás alapján." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "E-mailek a leiratkozáshoz" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Adjon hozzá egy e-mail címet minden sorhoz" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Alapértelmezett levélszemét-elhárító művelet" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Fejléc" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" "E-mail fejléc a szűréshez (nem különbözteti meg a kis- és nagybetűket)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Írjon be egy fejlécet." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Kérjük, adjon meg egy érvényes fejlécet." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Mintázat" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "A fejléc értékének megfelelő reguláris kifejezés." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Kérjük, adjon meg egy mintát." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Kérjük, adjon meg egy érvényes mintát." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Művelet" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Kérjük, adjon meg egy érvényes műveletet." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Végrehajtandó művelet, ha egy fejléc egyezik" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderálás" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Az alapértelmezett művelet, amelyet akkor kell végrehajtani, amikor ez a tag " +"bejegyzést tesz közzé a listán. \n" +"Lista alapértelmezett - kövesse a lista alapértelmezett tagműveletét. \n" +"Tartás – Ez visszatartja az üzenetet a lista moderátorok általi " +"jóváhagyásra. \n" +"Elutasítás – ez automatikusan visszautasítja az üzenetet azáltal, hogy " +"visszafordulást küld a bejegyzés szerzőjének. A visszafordulási értesítés " +"szövegét Ön konfigurálhatja. \n" +"Dobja el - ez egyszerűen elveti az üzenetet, és nem küld értesítést a " +"bejegyzés szerzőjének. \n" +"Fogadja el - elfogadja a beküldést további ellenőrzések nélkül. \n" +"Alapértelmezett feldolgozás - futtasson további ellenőrzéseket, és fogadja " +"el az üzenetet. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "E-mail kiválasztása" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Adat" @@ -1673,7 +1615,7 @@ msgstr "Adat" msgid "Email Address" msgstr "E-mail cím" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Megjelenítendő név" @@ -1693,11 +1635,11 @@ msgstr "" "Kitilthat egyetlen e-mail címet, vagy használhat reguláris kifejezést a " "hasonló e-mail címek egyeztetéséhez." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Saját hozzászólások fogadása" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1706,19 +1648,19 @@ msgstr "" "szeretné megkapni ezt a példányt, állítsa ezt a beállítást Nem (Nem) " "beállításra." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Hozzászólások nyugtázása" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "Kapjon nyugtázó levelet, amikor e-mailt küld a listára?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Cím elrejtése" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1730,11 +1672,11 @@ msgstr "" "egyáltalán nem szeretné, hogy az e-mail-címe megjelenjen ezen a tagsági " "listán, válassza az Igen lehetőséget." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Listapéldányok fogadása (lehetséges ismétlődések)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1746,11 +1688,11 @@ msgstr "" "Nem lehetőséget, ha el szeretné kerülni a levelek másolatát a levelezési " "listából" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Előnyben részesített nyelv" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1760,31 +1702,16 @@ msgstr "" "van állítva, akkor felülírja a MailingList preferált nyelvét. Ez " "befolyásolja az e-mailes értesítésekhez használt nyelvet és így tovább." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "A delivery_status nem állítható be {} értékre" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "Előzetesen ellenőrizve" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Megadja, hogy ennek a listának el kell-e végeznie az automatikus " -"visszapattanás feldolgozást." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "Érvénytelen: a \"{0}\" e-mail vagy UUID lehet" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1818,11 +1745,11 @@ msgstr "" "$language: A lista által előnyben részesített nyelv kétbetűs nyelvkódja, pl. " "fr, en, de \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Válassza ki a testreszabni kívánt sablont." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "A sablon nyelve, ez lehetőleg a lista által preferált nyelv legyen." @@ -1868,28 +1795,6 @@ msgstr "" "rendszergazdáinak." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Elküldve a lista rendszergazdáinak, hogy értesítsék őket, ha egy új tag " -"előfizetett." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Elküldve a lista adminisztrátorainak, hogy értesítsék őket, ha egy tag " -"leiratkozott." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1897,7 +1802,7 @@ msgstr "" "Elküldve a lista rendszergazdáinak, hogy értesítsék őket, ha egy tag " "kézbesítése le van tiltva a túlzott visszafordulások miatt." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1905,36 +1810,36 @@ msgstr "" "Elküldve a lista adminisztrátorainak, hogy értesítsék őket, ha egy tag " "leiratkozott." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "A kivonatolt üzenet lábléce." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "A kivonatolt üzenet fejléce." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" "Az kivonatolt \"csoportos fejléc\"; azaz az összes kivonatolt üzenet " "felvezetése." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "A szabályos (nem kivonatoló) üzenet lábléce." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "A rendszeres (nem kivonatoló) üzenet fejléce." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" "Az előfizetőknek küldött üzenet, ha előfizetés megerősítésre van szükség." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." @@ -1942,15 +1847,15 @@ msgstr "" "Az az üzenet, amelyet az előfizetőknek küldenek, ha a leiratkozás " "megerősítésére van szükség." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "Az előfizetőknek küldött üzenet, amikor meghívást kapnak egy listára." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "A tagoknak küldött értesítés, amikor leiratkoznak a levelezőlistáról." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -1958,7 +1863,7 @@ msgstr "" "A beküldőnek küldött értesítés, amikor az üzenetüket moderátori jóváhagyásra " "visszatartják." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -1966,7 +1871,7 @@ msgstr "" "Elküldve a felhasználónak, ha elérte az adott napra vonatkozó automatikus " "válaszok maximális számát." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -1974,7 +1879,7 @@ msgstr "" "Értesítés, amelyet akkor küldenek a beküldőnek, ha az üzenetük a levelezési " "lista által megérkezett." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -1982,7 +1887,7 @@ msgstr "" "Visszapattanó próba, amelyet akkor küldünk egy tagnak, amikor előfizetésüket " "visszapattanások miatt letiltották." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -1990,18 +1895,18 @@ msgstr "" "Értesítés küldése a beküldőnek, ha a lista moderátora elutasította az " "üzenetet." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Értesítés a beküldőnek, ha az üzenetük automatikusan elutasításra került." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "A tagnak küldött értesítés, amikor feliratkoztak a levelezőlistára." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2058,48 +1963,43 @@ msgstr "Tiltások" msgid "System Information" msgstr "Rendszerinformáció" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Felhasználók" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Archívumok" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Fiók" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman beállítások" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Feladási tevékenység" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Kijelentkezés" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Bejelentkezés" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Regisztráció" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Postorius dokumentáció" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Postorius verzió" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Boldog Mailman napot!" @@ -2514,7 +2414,6 @@ msgstr "CSV exportálása" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Cím" @@ -2593,56 +2492,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Feliratkozás / Leiratkozás" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Feliratkozási cím" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Ön feliratkozott erre a listára a következő címmel:" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Leiratkozás" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Elsődleges cím" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Feliratkozás kezelése" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Leiratkozás" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Előfizetési kérelme függőben van. Ha hamarosan nem érkezik visszajelzés, " +"kérjük, lépjen kapcsolatba a lista tulajdonosával." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Feliratkozás erre a listára" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " A feliratkozáshoz küldhet egy e-mailt \"Subscribe\" " @@ -2652,15 +2544,7 @@ msgstr "" " címre vagy használja az alábbi űrlapot:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Előfizetési kérelme függőben van. Ha hamarosan nem érkezik visszajelzés, " -"kérjük, lépjen kapcsolatba a lista tulajdonosával." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2677,11 +2561,11 @@ msgstr "" " a megfelelő e-mail címmel.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Belépés" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2693,23 +2577,23 @@ msgstr "" " Ha ezt szeretné, kérjük, használja az alábbi űrlapot.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Lista metrikák" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Létrehozva ekkor" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Utolsó hozzászólás" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Utoljára küldött kivonat" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Kötet" @@ -2742,6 +2626,10 @@ msgstr "Megerősítésre vár" msgid "Unsubscription Requests" msgstr "Leiratkozási kérelmek" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Felhasználók" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Tagok" @@ -2771,7 +2659,6 @@ msgid "Mailman Settings" msgstr "Mailman beállítások" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Feliratkozások" @@ -2833,22 +2720,6 @@ msgstr "" msgid "Save" msgstr "Mentés" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Felhasználók" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Létrehozva ekkor" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Feliratkozási lehetőségek a következőre" @@ -2861,76 +2732,6 @@ msgstr "Ezzel az űrlappal módosíthatja az előfizetéshez használt e-mailt" msgid "Subscription settings" msgstr "Feliratkozás beállításai" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Feliratkozás kezelése" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Cím" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Listák" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Szerepkör" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Tömeges feliratkozás" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Fiók" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Felhasználók" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Bejelentkezés" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2952,6 +2753,14 @@ msgstr "Feliratkozás" msgid "You are subscribed to the following mailing lists:" msgstr "Feliratkozott a következő levelezőlistákra:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Feliratkozási cím" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Szerepkör" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "Még nem iratkozott fel egyetlen listára sem." @@ -3021,7 +2830,7 @@ msgstr "Új domain regisztrálva" msgid "Domain %s updated" msgstr "A %s domain frissítve" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Kérjük, ellenőrizze az alábbi hibákat" @@ -3051,7 +2860,7 @@ msgstr "{} eltávolítása a(z) {} tulajdonosaként" msgid "The email {} has been banned." msgstr "A (z) {} e-mailt letiltottuk." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "Hiba történt: %s" @@ -3065,109 +2874,109 @@ msgstr "Érvénytelen adatok: %s" msgid "The email {} has been un-banned" msgstr "A(z) {} e-mail cím tiltását feloldottuk" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "{}s lista" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "{} hozzáadása" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "Nem található {}s, amely megfelelne a keresésnek." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "A listának nincs {}s" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "A kiválasztott tagok leiratkoztak" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} hozzáadva a {role} szerepkörhöz" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "A tag nem létezik" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "A tag preferenciái frissültek." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "Nincs változás a tag moderálásában." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "A tag moderálási beállításai frissültek." -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "Ön nincs feliratkozva {}." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Már feliratkoztál" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "Az előfizetés módosítva erre: {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "Valami hiba történt. Próbálja meg újra később. {} {}" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "Előfizetési kérelmét elküldtük, és a moderátor jóváhagyására vár." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Feliratkozott a %s -ra." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Valami hiba történt. Próbálja meg újra később." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "Kérjük, ellenőrizze a postaládáját további utasításokért" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "Egy függőben lévő leiratkozási kérésed moderátori jóváhagyásra vár." -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "A leiratkozási kérelmedet elküldtük, és a moderátor jóváhagyására vár." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s leiratkoztatva a listáról." -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "A %(address)s címet meghívták a %(list)s címre." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "A cím %(address)s feliratkoztatva ide: %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." @@ -3175,198 +2984,198 @@ msgstr "" " A feliratkozás a cím ellenőrzésére, megerősítésére vagy jóváhagyására " "várhat." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "Az email cím %s nem valós." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Kérjük, töltsd ki helyesen az űrlapot." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Ezeket a címeket {address} a {list}-ből törölték." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "A kiválasztott üzeneteket elfogadva" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "A kiválasztott üzenetek elutasítva" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "A kijelölt üzenetek eldobásra kerültek" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Az üzenet nem található" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "Az üzenetet elfogadták" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "Az üzenetet elutasították" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "Az üzenetet elvetették" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "A tárolt üzenet nem található." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Moderálási művelet {} beállításához {}" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "Nem sikerült beállítani a moderációs műveletet a következőnél: {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Válassz egy domaint" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Lista létrehozva" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "A levelezőlista már létezik." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Előfizetések a felhasználó megerősítésére várnak" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Előfizetések jóváhagyásra várnak" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "Jóváhagyásra váró leiratkozások" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "A kérést elfogadták." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "A kérelmet elutasították." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "A kérést elvetették." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "A kérést elhalasztották." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "A kérés már moderálva lett: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "A kérés nem volt moderálható: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Lista identitás" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Automatikus válaszok" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Üzenetek módosítása" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "DMARC-enyhítések" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Kivonatok" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Üzenet fogadási szabályok" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Archiválás" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Tagsági szabályzat" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "Visszapattanások feldolgozása" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "A beállítások frissítve lettek." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "Hiba történt: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "A felhasználó %(email)s nincs benne a %(role)s csoportban" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "Az utolsó tulajdonost nem lehet kitörölni" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "A felhasználót nem lehetett törölni: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "A felhasználó %(address)s ki lett szedve a %(role)s csoportból." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "Jelenleg senki sincs feliratkozva a listára." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Az összes tag leiratkoztatva a listáról." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "A fejlécegyezések módosítása sikeresen megtörtént." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Új fejléc" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Új sablon" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "Érvénytelen megerősítési token" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "A token lejárt vagy érvénytelen." @@ -3378,39 +3187,18 @@ msgstr "Az üzenet nem létezik" msgid "Attachment does not exist" msgstr "A csatolmány nem létezik" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "A tulajdonságaid frissítve lettek." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "A tulajdonságaid nem változtak." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Az előfizetés nem létezik" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Jelenleg tiltott címek" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Ön feliratkozott erre a listára a következő címmel:" - #~ msgid "Member Options" #~ msgstr "Tag opciók" diff --git a/src/postorius/locale/hy/LC_MESSAGES/django.po b/src/postorius/locale/hy/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/hy/LC_MESSAGES/django.po +++ b/src/postorius/locale/hy/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ia/LC_MESSAGES/django.po b/src/postorius/locale/ia/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/ia/LC_MESSAGES/django.po +++ b/src/postorius/locale/ia/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/id/LC_MESSAGES/django.po b/src/postorius/locale/id/LC_MESSAGES/django.po index 6e4a19e8..e2a41702 100644 --- a/src/postorius/locale/id/LC_MESSAGES/django.po +++ b/src/postorius/locale/id/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-06-12 00:44+0000\n" "Last-Translator: Reza Almanda \n" "Language-Team: Indonesian here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Deskripsi" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Tahan untuk dimoderasi" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Tolak (dengan pemberitahuan)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Membuang (tanpa pemberitahuan)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Paling tidak buat satu pilihan" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" -msgstr "" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Tahan untuk dimoderasi" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Tolak (dengan pemberitahuan)" + +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Membuang (tanpa pemberitahuan)" + +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:42 +msgid "Default processing" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Daftar Nama" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Silakan masukkan nama dari daftar anda." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Silakan masukkan daftar nama yang benar." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,13 +312,13 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 #, fuzzy #| msgid "Description" msgid "Un-Subscription Policy" msgstr "Deskripsi" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -350,138 +328,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List Name" -msgid "List Admins" -msgstr "Daftar Nama" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -489,54 +425,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -547,21 +483,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -569,15 +505,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -589,60 +525,59 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 #, fuzzy #| msgid "Hold for moderation" msgid "Emergency Moderation" msgstr "Tahan untuk dimoderasi" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -652,11 +587,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -665,11 +600,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -678,11 +613,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -691,128 +626,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -824,21 +759,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -848,96 +790,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -951,54 +893,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1026,105 +968,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1133,11 +1075,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1145,11 +1087,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1159,126 +1101,126 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 #, fuzzy #| msgid "Hold for moderation" msgid "Newsgroup moderation" msgstr "Tahan untuk dimoderasi" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1289,110 +1231,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1400,7 +1364,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1418,29 +1382,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1448,46 +1412,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1506,11 +1462,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1546,108 +1502,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1702,48 +1648,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Akun" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Pengaturan mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Aktifitas posting" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Keluar" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Daftar" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2131,7 +2072,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2204,59 +2144,52 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Description" msgid "Manage Subscription" msgstr "Deskripsi" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2266,11 +2199,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2278,23 +2211,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2325,6 +2258,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "Deskripsi" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2354,7 +2291,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2412,18 +2348,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2436,70 +2360,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Description" -msgid "Manage user" -msgstr "Deskripsi" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "List Name" -msgid "List" -msgstr "Daftar Nama" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Description" -msgid "User has no subscriptions." -msgstr "Deskripsi" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Akun" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2518,6 +2378,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2589,7 +2457,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2619,7 +2487,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2633,308 +2501,308 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Description" msgid "Un-subscriptions pending approval" msgstr "Deskripsi" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Mengarsipkan" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Kebijakan Anggota" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Header baru" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Pola baru" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "Token konfirmasi salah" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "Token kedaluarsa atau salah." @@ -2946,30 +2814,14 @@ msgstr "Pesan tidak ada" msgid "Attachment does not exist" msgstr "Lampiran tidak ada" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Langganan tidak ada" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/is/LC_MESSAGES/django.po b/src/postorius/locale/is/LC_MESSAGES/django.po index 2bc08240..99038916 100644 --- a/src/postorius/locale/is/LC_MESSAGES/django.po +++ b/src/postorius/locale/is/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/it/LC_MESSAGES/django.po b/src/postorius/locale/it/LC_MESSAGES/django.po index 1c64def9..654d00c6 100644 --- a/src/postorius/locale/it/LC_MESSAGES/django.po +++ b/src/postorius/locale/it/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-04-07 00:27+0000\n" "Last-Translator: Massimo Zappalà \n" "Language-Team: Italian qui." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Dominio o server di posta" @@ -52,7 +52,7 @@ msgstr "" "Il dominio per la tua lista. Per esempio, se vuoi un indirizzo tipo " "testing@example.com, inserisci example.com." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Descrizione" @@ -97,11 +97,11 @@ msgstr "Ragruppamento MIME" msgid "Summary Digests" msgstr "Riepilogo raggruppamenti" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Abilitato" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Disabilitato" @@ -113,59 +113,32 @@ msgstr "Disabilitato dal Proprietario" msgid "Disabled by Bounces" msgstr "Disabilitato" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Trattieni per moderazione" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Rifiuta (con notifica)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Scarta (senza notifica)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Accetta immediatamente (scavalcando altre regole)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Processamento predefinito" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Fai almeno una selezione" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Modo di consegna" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Se selezioni il raggruppamento riceverai i messaggi accorpati (di solito " "giornalmente o anche più spesso per liste molto trafficate) al posto della " "ricezione immediata del singolo messaggio. Se il tuo programma di posta " "elettronica lo supporta, selezione il formato MIME." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Stato della consegna" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -180,141 +153,127 @@ msgstr "" "non dimenticare di riabilitarla quando torni; non verrà riattivato " "automaticamente." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderazione" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Trattieni per moderazione" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Lista predefinita" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Rifiuta (con notifica)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Azione predefinita da intraprendere quando arriva un messaggio per la lista " -"da parte di un membro.\n" -"Predefinito -- Segue il comportamento predefinito per le azioni per i membri " -"della lista.\n" -"Trattieni -- Trattiene il messaggio in attesa dell'approvazione dei " -"moderatori.\n" -"Rifiuta -- Rifiuta automaticamente il messaggio con un respingimento, " -"informando il mittente. Il testo del respingimento è configurabile.\n" -"Scarta -- Scarta il messaggio senza informare il mittente.\n" -"Accetta -- Accetta tutti i messaggi senza ulteriori controlli.\n" -"Processamento predefinito: esegue controlli addizionali per accettare il " -"messaggio.\n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Scarta (senza notifica)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Accetta immediatamente (scavalcando altre regole)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Processamento predefinito" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Quotidianamente" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Settimanalmente" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Quadrimestralmente" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "mensilmente" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "annualmente" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Solo moderatori di liste" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Solo membri della lista" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Tutti" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nome lista" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Inserisci il nome della tua lista." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Inserisci un nome valido per la lista." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Indirizzo iniziale del proprietario della lista" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Inserirsci l'indirizzo e-mail del proprietario della lista." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Pubblicizzare questa lista?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Seleziona il tipo di lista." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Pubblicizza questa lista nell'indice delle liste" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Nascondi questa lista nell'indice delle liste" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Seleziona un dominio esistente." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Seleziona un mail server esistente" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Stile della lista" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Seleziona uno stile per la lista." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Seleziona uno stile valido per la lista." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "L'amministratore del sito non ha creato nessun dominio" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Inserisci un nome valido per la lista" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Il tuo indirizzo e-mail" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -322,46 +281,46 @@ msgstr "" "L'iscrizione tramite «Indirizzo principale» cambierà l'indirizzo di " "iscrizione quando cambi il tuo indirizzo principale." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Inserisci un indirizzo e-mail." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Inserisci un indirizzo e-mail valido." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Il tuo nome (opzionale)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Indirizzo principale ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Aperta" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Conferma" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderata" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Conferma e moderata" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Politiche di iscrizione" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -378,11 +337,11 @@ msgstr "" "Conferma e moderata: Prima gli iscritti devono confermare l'e-mail, poi i " "moderatori devono autorizzare." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Politiche di disiscrizione" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -399,66 +358,46 @@ msgstr "" "Conferma e moderata: Prima gli iscritti devono confermare l'e-mail, poi i " "moderatori devono autorizzare." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Scarta" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Metriche della lista" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Sì" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "No" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Processa respingimenti" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Specifica se la lista debba o non debba processare automaticamente i " "respingimenti." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Soglia punteggio respingimento" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -468,11 +407,11 @@ msgstr "" "automaticamente disabilitato. Quando l'iscrizione sarà riattivata, il " "punteggio respingimenti sarà azzerato." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Informazioni di respingimento ferme dopo" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -483,31 +422,11 @@ msgstr "" "punteggio respingimenti sarà impostato a 0. Questo valore deve essere " "intero. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Notifica al proprietario alla rimozione" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Attiva notifica per i proprietari della lista quando un membro è " -"disabilitato per raggiunta soglia di respingimenti. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Notifica il proprietario o disabilita" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -516,11 +435,11 @@ msgstr "" "Attiva notifica per i proprietari della lista quando un membro è " "disabilitato per raggiunta soglia di respingimenti. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Notifica al proprietario alla rimozione" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -530,30 +449,19 @@ msgstr "" "rimosso dalla lista dopo che le notifiche di disabilitazione sono state " "esaurite. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Intervallo di disabilitazione degli avvisi dei respingimenti" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Numero di giorni fra ogni notifica disabilitata." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Avvisi di disabilitazione dei respingimenti" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -564,43 +472,43 @@ msgstr "" "indirizzo sia rimosso dalla lista. Imposta a 0 per la rimozione immediata. " "Il valore deve essere un intero. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Archivi pubblici" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Archivi privati" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Non archiviare questa lista" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Testo semplice" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Testo markdown" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Politiche di archiviazione" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Politiche per archiviare i messaggi di questa lista" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Archiviazioni attive" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Archivio in modalità rendering" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -611,11 +519,11 @@ msgstr "" "messaggio di posta elettronica.\n" "Attualmente, questa opzione è supportata solo da Hyperkitty." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Alias accettabili" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -633,11 +541,11 @@ msgstr "" "destinatario del messaggio. La corrispondenza viene eseguita con la funzione " "re.match() di Python." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Richiedi destinazione esplicita" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -645,11 +553,11 @@ msgstr "" "Assicura che l'indirizzo della lista o un alias ammesso appaia nelle " "intestazioni To o Cc del messaggio." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Amministrativa" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -661,15 +569,15 @@ msgstr "" "coda ammistrativa, notificando all'ammnistratore della nuova richiesta in " "processamento." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Azione predefinita da prendere quando un membro scrive alla lista" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Seleziona una azione predefinita per il membro." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -691,15 +599,15 @@ msgstr "" "Processamento predefinito: esegue controlli addizionali per accettare il " "messaggio." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Azione predefinita da prendere quando un non-membro scrive alla lista" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Seleziona una azione predefinita per il non-membro." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -710,11 +618,11 @@ msgstr "" "rifiutati (respinti) e scartati. Se non ci sono corrispondenze, viene " "intrapresa questa azione." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Moderazione di emergenza" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -725,11 +633,11 @@ msgstr "" "quando la tua lista sta vivendo una guerra infuocata e desideri un periodo " "di raffreddamento. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Dimensione massima del messaggio" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -738,30 +646,24 @@ msgstr "" "preverire e-mail con allegati enormi. Una dimensione pari a 0 disabilita il " "controllo." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Massimo numero di destinatari" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Il numero massimo di destinatari per messaggio. Questo può essere usato per " "prevenire l'accettazione di invii massivi. Il valore 0 disabilita il " "controllo." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Accetta questi non-membri" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -778,11 +680,11 @@ msgstr "" "ed impostare il processo di moderazione per i non membri al processo " "predefinito." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Trattieni questi non-membri" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -797,11 +699,11 @@ msgstr "" "preferibile aggiungere gli indirizzi come non-membri ed impostare il " "processo di moderazione per i non membri a trattieni." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Respingi questi non-membri" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -816,11 +718,11 @@ msgstr "" "espressioni regolari, è preferibile aggiungere gli indirizzi come non-membri " "ed impostare il processo di moderazione per i non membri a rifiuta." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Scarta questi non-membri" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -835,35 +737,35 @@ msgstr "" "preferibile aggiungere gli indirizzi come non-membri ed impostare il " "processo di moderazione per i non membri a scarta." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Espressione regolare per alias invalida: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "E-mail alias invalida: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Abilita raggruppamento" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "Abilitare in Mailman i raggruppamenti per questa lista?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Manda i raggruppamenti periodicamente" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Abilitare in Mailman l'invio di ragruppamenti periodici?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Frequenza del volume di raggruppamenti" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -871,44 +773,44 @@ msgstr "" "Con quale frequenza Mailman deve incrementare il volume e reinizializzare il " "numero di uscita?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Soglia di dimensione per i raggruppamenti" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" "Quanto grande (in KB) deve essere il raggruppamento prima di essere spedito?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Azione di mitigazione DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Selezione una azione di mitigazione DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Nessuna mitigazione DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Sostituisci il mittente con l'indirizzo della lista" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Impacchetta il messaggio in un messaggio con mittente la lista." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Rigetta il messaggio" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Scarta il messaggio" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -918,11 +820,11 @@ msgstr "" "una politica DMARC come rifiuta o quarantina o a tutti i messaggi per i " "quali la mitigazione DMARC si incondizionatamente attiva." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Mitigazione DMARC senza condizioni" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -931,11 +833,11 @@ msgstr "" "impacchettare il messaggio, applicarla a tutti i messaggi senza tenere conto " "della politica DMARC del From: dominio." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Notifica di respingimento DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -943,11 +845,11 @@ msgstr "" "Testo per sostituire la ragione predefinita in tutte le notifiche di rifiuto " "quando viene applicata l'azione di mitigazione DMARC di rifiuto." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Testo messaggio DMARC per il pacchetto" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -957,20 +859,20 @@ msgstr "" "messaggio originale nel pacchetto quando viene applicata l'azione di " "mitigazione DMARC di impacchettamento." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Nessuno" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individuale" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Intero" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -991,21 +893,28 @@ msgstr "" " Intero: Tutte le personalizzazioni 'individuali' più la modifica " "dell'intestazione del destinatario. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Scarta" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Rifiuta" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Inoltra" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Preserva" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1021,15 +930,15 @@ msgstr "" " Inoltra = inoltra il messaggio ai proprietari della lista.\n" " Preserva = salva il messaggio in qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personalizza" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Filtra il contenuto" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1037,11 +946,11 @@ msgstr "" "Mailman deve filtrare il contenuto dei messaggi secondo le seguenti " "impostazioni?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Tipi di filtro" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found mozilla.org" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Estensioni del filtro" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Estensioni per il filtro per i messaggi in arrivo." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Tipi ammessi" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found mozilla.org" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Estensioni ammesse" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Estensioni da ammettere per i messaggi in arrivo." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Collassa le alternative" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "Mailman deve collassare le parti multipart/alternative alla sola prima parte " "di contenuto?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Azioni del filtro" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Converti HTML in testo semplice (plain text)" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1108,11 +1017,11 @@ msgstr "" "Mailman deve convertire le parti in text/html in testo semplice? Questa " "conversione viene applicata dopo che gli allegati MIME sono stati eliminati." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Lista anonima" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1120,11 +1029,11 @@ msgstr "" "Nascondi il mittente del messaggio, rimpiazzandolo con l'indirizzo della " "lista (Rimuove anche le intestazioni From, Sender e Reply-To)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Include le intestazioni RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1144,11 +1053,11 @@ msgstr "" "standard e per questo puoi disabilitarli con questa opzione anche se non è " "raccomandato. Questa opzione potrebbe essere rimossa in future versioni." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Includi l'intestazione per scrivere alla lista" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1157,11 +1066,11 @@ msgstr "" "includere l'intestazione List-Post, perché l'invio di messaggi alla lista è " "scoraggiato." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Indirizzo di risposta esplicito" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1169,7 +1078,7 @@ msgstr "" "Abilita gli amministratori ad impostare l'intestazione Reply-To. Usata solo " "se il Reply-To è impostato esplicitamente" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1179,27 +1088,27 @@ msgstr "" "questo sarà fatto senza tenere conto se una intestazione esplicita per Reply-" "To viene aggiunta da Mailman oppure no." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "La risposta va alla lista" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Seleziona un azione di risposta." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "Non mascherare indirizzi e-mail" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Intestazione Reply-to impostata esplicitamente" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Reply-To impostato, nessun aggiunta in Cc" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1255,68 +1164,68 @@ msgstr "" "selezionare Risposta esplicita e impostare l'opzione Reply-To: indirizzo in " "modo che punti all'elenco parallelo." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Catena di processamento" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "Tipo di catena di processamento da usare per questa lista" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Rispondi e continua il processo" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Rispondi e scarta il messaggio" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Nessuna risposta automatica" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Rispondi automaticamente al proprietario della lista" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "Mailman deve spedire una risposta automatica alle e-mail spedite " "all'indirizzo -owner?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Testo per la risposta automatica del proprietario" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "Risposta automatica da spedire con l'indirizzo -owner." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Risposta automatica ai messaggi" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" "Mailman deve spedire una risposta automatica ai mittenti dei messaggi per la " "lista?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Testo della risposta automatica per i mittenti" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "Testo risposta automatica da spedire ai mittenti della lista." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Richieste di risposta automatica" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1326,19 +1235,19 @@ msgstr "" "all'indirizzo -request? Se sì, decidi se Mailman deve scartare l'e-mail " "originale o inoltrarla al sistema come una normale e-mail di comando." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Testo delle richieste di risposta automatica" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "Testo di risposta automatica da spedire per le e-mail -request." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Periodo di grazia per la risposta automatica" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1349,11 +1258,11 @@ msgstr "" "per non avere un periodo di grazia (cioè per rispondere automaticamente a " "tutti i messaggi)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Notifica gli utenti dei messaggi trattenuti" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1363,11 +1272,11 @@ msgstr "" "approvazione. Se no, nessuna notifica sarà inviata ai mittenti a riguardo " "della trattenuta per approvazione del messaggio." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Spedisci un messaggio di benvenuto" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1381,11 +1290,11 @@ msgstr "" "lista esistente.\n" "Il testo del messaggio di benvenuto è modificabile nella scheda dei Modelli." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Invia un messaggio di arrivederci" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1398,11 +1307,11 @@ msgstr "" "Il testo del messaggio di arrivederci può essere impostato tramite la scheda " "Modelli." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Notifica immediata agli amministratori" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1417,37 +1326,37 @@ msgstr "" "trattenute per qualche ragione. L'attivazione di questa opzione invia le " "notifiche immediatamente. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Notifica gli amministratori dei cambiamenti nei membri" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" "Gli amministratori devono ricevere le notifiche di richieste di iscrizione e " "disiscrizione?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "Non moderata" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "Moderata, ma permette spedizioni libere" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Moderata" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Mostra la lista nella pagina indice" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "Seleziona se includere questa lista nella lista di tutte le liste" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1457,43 +1366,43 @@ msgstr "" "intestazioni e così via. Dovrebbe essere il più possibile succinta, ma anche " "permettere l'identificazione della lista." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Informazioni" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Una descrizione di questa lista." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Nome da mostrare" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "Il nome da mostrare è mostrato nell'interfaccia web." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Prefisso all'oggetto" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Lingua preferita" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Visibilità dei membri della lista" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "A chi è permesso di vedere i membri di questa lista?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "Gateway per le e-mail" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1501,11 +1410,11 @@ msgstr "" "Per indicare se i messaggi per i newsgroup collegati devono essere condotti " "alla lista" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Gateway per le news" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." @@ -1513,27 +1422,27 @@ msgstr "" "Per indicare che i messaggi per la lista devono essere condotti al newsgroup " "collegato." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Newsgroup collegato" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "Il nome del newsgroup collegato." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Moderazione del newsgroup" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "La politica di moderazione per il newsgroup collegato, se presente." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "NNTP Includi il prefisso dell'oggetto " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1541,11 +1450,11 @@ msgstr "" "Per indicare se il prefisso all'oggetto della lista deve essere incluso per " "i messaggi condotti verso usenet." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "E-mail per l'iscrizione di massa" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1563,40 +1472,40 @@ msgstr "" "arossi@example.com (Alberto Rossi)\n" "Gli ultimi tre associano il nome da mostrare con l'indirizzo\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Pre conferma" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "Se attivo gli utenti non necessitano di confermare l'iscrizione." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "Pre approvato" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" "Se attivo, i moderatori non devono approvare le richieste di iscrizione." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "Pre verificato" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "Se attivo, gli utenti non devono verificare che il loro indirizzo e-mail sia " "valido." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Invito" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1605,7 +1514,11 @@ msgstr "" "utenti verrà inviato un invito ad iscriversi alla lista e saranno iscritti " "all'accettazione dello stesso." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Lista predefinita" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1615,69 +1528,99 @@ msgstr "" "invio del messaggio di benvenuto verrà ignorata per questi iscritti e verrà " "inviato o meno un messaggio di benvenuto in base alla scelta." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Indirizzi e-mail da disiscrivere" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Aggiungi un indirizzo e-mail per linea" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Azione antispam predefinita" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Intestazione" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" "Intestazione e-mail sulla quale applicare il filtro (indifferente fra " "minuscolo e maiuscolo)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Inserire un'intestazione." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Inserire un'intestazione valida." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Modello" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Espressione regolare per corrispondere al valore dell'intestazione." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Inserisci un modello." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Inserisci un modello valido." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Azione" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Inserire un'azione valida." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Azione da intraprendere quando un'intestazione corrisponde" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderazione" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Azione predefinita da intraprendere quando arriva un messaggio per la lista " +"da parte di un membro.\n" +"Predefinito -- Segue il comportamento predefinito per le azioni per i membri " +"della lista.\n" +"Trattieni -- Trattiene il messaggio in attesa dell'approvazione dei " +"moderatori.\n" +"Rifiuta -- Rifiuta automaticamente il messaggio con un respingimento, " +"informando il mittente. Il testo del respingimento è configurabile.\n" +"Scarta -- Scarta il messaggio senza informare il mittente.\n" +"Accetta -- Accetta tutti i messaggi senza ulteriori controlli.\n" +"Processamento predefinito: esegue controlli addizionali per accettare il " +"messaggio.\n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Selezione e-mail" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Dati" @@ -1685,7 +1628,7 @@ msgstr "Dati" msgid "Email Address" msgstr "Indirizzo e-mail" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Nome da mostrare" @@ -1705,11 +1648,11 @@ msgstr "" "Puoi precludere un singolo indirizzo e-mail o usare un'espressione regolare " "per trovare corrispondenze fra indirizzi simili." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Ricezione propri messaggi" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1717,21 +1660,21 @@ msgstr "" "Di norma, si riceve la copia di un messaggio per ogni messaggio spedito alla " "lista. Se preferisci non ricevere la tua copia, imposta questa opzione su No." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Messaggio di conferma" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" "Vuoi ricevere un messaggio di avvenuta ricezione per ogni e-mail che " "spedisci alla lista?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Nascondi indirizzo" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1743,11 +1686,11 @@ msgstr "" "indirizzi e-mail a fini di spam). Se preferisci che il tuo indirizzo non sia " "mostrato nell'elenco della lista, seleziona Sì." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Ricevi copie dalla lista (possibili duplicati)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1757,11 +1700,11 @@ msgstr "" "(intestazioni To e Cc) puoi scegliere di non ricevere una ulteriore copia " "del messaggio dalla lista. Seleziona Sì per ricevere la copia dalla lista" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Lingua preferita" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1771,31 +1714,16 @@ msgstr "" "sovrascriverà la lingua preferita della MailingList. Ciò influisce sulla " "lingua utilizzata per le notifiche e-mail e simili." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "Non puoi impostare delivery_status to {}" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "Pre verificato" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Specifica se la lista debba o non debba processare automaticamente i " -"respingimenti." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "Invalido: \"{0}\" dovrebbe essere email o UUID" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1831,11 +1759,11 @@ msgstr "" "$language: Il codice della lingua preferita per la lista, per esempio it, " "en, de\n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Seleziona il modello che vuoi personalizzare." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "Lingua per il modello, che deve essere fra le lingue preferite." @@ -1881,28 +1809,6 @@ msgstr "" "messaggio di respingimento in un formato sconosciuto." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Inviato agli amministratori della lista, come notifica dell'iscrizione di un " -"nuovo membro." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Inviato agli ammistratori della lista, come notifica della disiscrizione di " -"un membro." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1910,7 +1816,7 @@ msgstr "" "Inviato agli amministratori della lista per avvisarli quando la consegna ad " "un membro è disabilitata a causa di rimbalzi eccessivi." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1918,35 +1824,35 @@ msgstr "" "Inviato agli ammistratori della lista, come notifica della disiscrizione di " "un membro." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "Il piè di pagina per un messaggio raggruppato." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "L'intestazione per un messaggio raggruppato." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "L'intestazione principale per tutti i messaggi raggruppati." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "Il piè di pagina per un messaggio normale (non raggruppato)." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "L'intestazione per un messaggio normale (non raggruppato)." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" "Messaggio da inviare agli iscritti quando è richiesta la conferma " "dell'iscrizione." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." @@ -1954,18 +1860,18 @@ msgstr "" "Messaggio da spedire agli iscritti quando è richiesta la conferma della " "disiscrizione." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "Il messaggio inviato agli abbonati quando vengono invitati a partecipare a " "un elenco." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" "Notifica inviata ad un membro all'atto della disiscrizione dalla lista." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -1973,7 +1879,7 @@ msgstr "" "Notifica da inviare al mittente quando il messaggio è trattenuto nel " "processo di moderazione." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -1981,7 +1887,7 @@ msgstr "" "Messaggio da inviare ad un utente quando il massimo numero di risposte " "automatiche è stato raggiunto per la giornata." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -1989,7 +1895,7 @@ msgstr "" "Notifica da inviare al mittente quando il messaggio è stato ricevuto dalla " "lista." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -1997,7 +1903,7 @@ msgstr "" "Prova di respingimento inviata ad un membro quando l'iscrizione è stata " "disabilita per troppi respingimenti." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -2005,19 +1911,19 @@ msgstr "" "Notifica inviata al mittente quando il messaggio è stato rifiutato dai " "moderatori." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Notifica da inviare al mittente quando il messaggio è stato rifiutato " "automaticamente." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "Notifica inviata ai membri quando all'atto dell'iscrizione alla lista." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2074,48 +1980,43 @@ msgstr "Divieti" msgid "System Information" msgstr "Informazioni sul sistema" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Utenti" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Archivi" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Account" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Impostazioni di Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Attività dei messaggi" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Esci" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Accedi" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Iscrizione" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Documentazione di Postorius" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Versione di Postorius" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Felicie giorno con Mailman!" @@ -2531,7 +2432,6 @@ msgstr "Esportazione in CSV" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Indirizzo" @@ -2609,56 +2509,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Iscrizioni / disiscrizioni" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Indirizzo di iscrizione" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Sei iscritto a questa lista on il seguente indirizzo:" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Disiscrivi" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Indirizzo principale" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Gestisci iscrizione" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Disiscrivi" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Hai delle richieste di iscrizione in attesa. Se non ricevi ulteriori " +"informazioni in un tempo ragionevole, contatta i proprietari della lista." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Iscriviti a a questa lista" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Per iscriverti invia un e-mail con la parola 'subscribe' " @@ -2668,15 +2561,7 @@ msgstr "" " o usa il seguente formulario:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Hai delle richieste di iscrizione in attesa. Se non ricevi ulteriori " -"informazioni in un tempo ragionevole, contatta i proprietari della lista." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2691,11 +2576,11 @@ msgstr "" " tuo indirizzo e-mail.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Accedi" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2707,23 +2592,23 @@ msgstr "" " Per iscriverti senza account usa il seguente formulario.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Metriche della lista" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Creata il" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Ultimo messaggio il" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Raggruppamento inviato il" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Volume" @@ -2756,6 +2641,10 @@ msgstr "In attesa di conferma" msgid "Unsubscription Requests" msgstr "Richieste di disiscrizione" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Utenti" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Membri" @@ -2785,7 +2674,6 @@ msgid "Mailman Settings" msgstr "Impostazioni di Mailman" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Iscrizioni" @@ -2847,22 +2735,6 @@ msgstr "" msgid "Save" msgstr "Salva" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Utenti" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Creata il" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Opzioni di iscrizione per" @@ -2876,76 +2748,6 @@ msgstr "" msgid "Subscription settings" msgstr "Impostazioni di iscrizione" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Gestisci iscrizione" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Indirizzo" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Liste" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Ruolo" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Iscrizioni di massa" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Account" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Utenti" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Accedi" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2969,6 +2771,14 @@ msgstr "Iscrizioni" msgid "You are subscribed to the following mailing lists:" msgstr "Sei iscritto alle seguenti liste:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Indirizzo di iscrizione" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Ruolo" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "Non sei ancora iscritto a questa lista." @@ -3038,7 +2848,7 @@ msgstr "Nuovo dominio registrato" msgid "Domain %s updated" msgstr "Dominio %s aggiornato" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Controlla l'errore seguente" @@ -3068,7 +2878,7 @@ msgstr "Rimosso {} come proprietario di {}" msgid "The email {} has been banned." msgstr "L'e-mail {} è stata preclusa." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "C'è stato un errore: %s" @@ -3082,64 +2892,64 @@ msgstr "Dati non validi: %s" msgid "The email {} has been un-banned" msgstr "L'e-mail {} è stata rimossa dalla preclusione" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Lista {}s" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Aggiungi {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "Nessun {}s trovato per la ricerca." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "La lista non ha {}s" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "I membri selezionati sono stati disiscritti" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} è stato aggiunto con ruolo {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "Il membro non esiste" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Le preferenze del membro sono state aggiornate." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "Nessun cambiamento alle moderazioni del membro." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "Le impostazioni di moderazione per i membri sono state aggiornate." -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "Non sei iscritto a {}." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Sei già iscritto" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "Iscrizione cambiata a {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "Qualcosa è andato storto. Per favore riprova. {} {}" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." @@ -3147,27 +2957,27 @@ msgstr "" "La tua richiesta di iscrizione è stata sottomessa e attende l'approvazione " "di un moderatore." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Sei iscritto a %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Qualcosa è andato storto. Prova di nuovo." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "Controlla la tua posta in arrivo per ulteriori istruzioni" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" "Hai una richiesta di disiscrizione in sospeso in attesa dell'approvazione " "del moderatore." -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." @@ -3175,22 +2985,22 @@ msgstr "" "La tua richiesta di disiscrizione è stata inviata ed è in attesa " "dell'approvazione del moderatore." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s è stato disiscritto da questa lista." -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "L'indirizzo %(address)s è stato inviato alla lista %(list)s." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "L'indirizzo %(address)s è stato iscritto alla lista %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." @@ -3198,198 +3008,198 @@ msgstr "" " L'iscrizione potrebbe essere in attesa di verifica, conferma o approvazione " "dell'indirizzo, a seconda dei casi." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "L'indirizzo e-mail %s non è valido." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Completa il formulario correttamente." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Questi indirizzi {address} sono stati disiscritti dalla {list}." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "I messaggi selezionati son stati accettati" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "I messaggi selezionati son stati rifiutati" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "I messaggi selezionati son stati scartati" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Il messaggio non può essere trovato" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "Il messaggio è stato accettato" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "Il messaggio è stato rifiutato" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "Il messaggio è stato scartato" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "Il messaggio trattenuto non è stato trovato." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Azione di moderazione per {} impostata a {}" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "Impossibile impostare l'azione di moderazione per {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Seleziona un dominio" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Lista creata" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "La lista esiste già." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Iscrizioni in attesa di conferma dell'utente" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Iscrizioni che attendono approvazione" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "Disiscrizioni che attendono approvazione" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "La richiesta è stata accettata." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "La richiesta è stata negata." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "La richiesta è stata scartata." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "La richiesta è stata posticipata." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "La richiesta è stata già moderata: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "La richiesta non può essere moderata: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Identità della lista" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Risposte automatiche" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Modifica Messaggi" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "Mitigazioni DMARC" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Raggruppamento" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Accettazioni messaggio" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Archiviazione" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Politiche per i membri" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "Elaborazione del Rimbalzo" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "Le impostazioni sono state aggiornate." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "C'è stato un errore: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "L'e-mail %(email)s dell'utente non fa parte del gruppo %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "Non è possibile rimuove l'ultimo possessore" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "L'utente non può essere rimosso: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "L'e-mail %(address)s dell'utente è stata rimosso dal gruppo %(role)s." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "La lista non ha membri." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Tutti i membri sono stati disiscritti dalla lista." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "Le intestazioni corrispondenti sono state modificate." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Nuova intestazione" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Nuovo modello" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "Token di conferma non valido" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "Token scaduto o non valido." @@ -3401,39 +3211,18 @@ msgstr "Il messaggio non esiste" msgid "Attachment does not exist" msgstr "L'allegato non esiste" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Le tue preferenze sono state aggiornate." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Le tue preferenze non sono cambiate." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Iscrizione non esistente" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Indirizzi attualmente preclusi" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Sei iscritto a questa lista on il seguente indirizzo:" - #~ msgid "Member Options" #~ msgstr "Opzioni membri" diff --git a/src/postorius/locale/ja/LC_MESSAGES/django.po b/src/postorius/locale/ja/LC_MESSAGES/django.po index b7e24e32..aa1d94bd 100644 --- a/src/postorius/locale/ja/LC_MESSAGES/django.po +++ b/src/postorius/locale/ja/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-07-07 15:34+0000\n" "Last-Translator: Shohei Kusakata \n" "Language-Team: Japanese こちらから利用するウェブホストのリストを編集できま" "す。" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "メールホスト" @@ -51,7 +51,7 @@ msgstr "" "メーリングリストのドメイン。例えば testing@example.com という名前のリストにし" "たい場合、example.com と入力してください。" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "説明" @@ -96,11 +96,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "有効" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "無効" @@ -112,48 +112,28 @@ msgstr "オーナーによって無効" msgid "Disabled by Bounces" msgstr "バウンスによって無効" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "拒否 (通知あり)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "破棄 (通知なし)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "即座に承認 (他のルールを無視)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "どれかひとつは選択してください" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -162,174 +142,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "拒否 (通知あり)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "破棄 (通知なし)" + +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "即座に承認 (他のルールを無視)" + +#: forms/list_forms.py:42 +msgid "Default processing" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:46 msgid "Daily" msgstr "毎日" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "毎週" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "3ヶ月毎" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "毎月" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "毎年" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "メーリングリストのモデレータのみ" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "メーリングリストのメンバーのみ" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "誰でも" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "リストの名前" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "リストの名前を入力してください。" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "正しいリスト名を入力してください。" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "最初のリストオーナーのアドレス" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "リストのオーナーのメールアドレスを入力してください。" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "既存のドメインを選択してください。" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "あなたのメールアドレス" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "あなたの名前 (任意)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "確認" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -339,11 +317,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "購読解除ポリシー" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -353,138 +331,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List Settings" -msgid "List Admins" -msgstr "リスト設定" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "はい" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "いいえ" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -492,54 +428,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "プレーンテキスト" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Markdown テキスト" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -550,21 +486,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -572,15 +508,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -592,58 +528,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -653,11 +588,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -666,11 +601,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -679,11 +614,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -692,128 +627,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -825,21 +760,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -849,96 +791,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -952,54 +894,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1027,105 +969,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1134,11 +1076,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1146,11 +1088,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1160,124 +1102,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "推奨言語" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1288,110 +1230,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1399,7 +1363,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1417,29 +1381,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1447,46 +1411,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1505,11 +1461,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1545,108 +1501,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1701,48 +1647,43 @@ msgstr "アクセス禁止" msgid "System Information" msgstr "システム情報" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "ユーザー" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "アーカイブ" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "アカウント" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman 設定" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "ログアウト" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "ログイン" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "登録" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Postorius ドキュメント" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Postorius バージョン" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2130,7 +2071,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2207,56 +2147,47 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "購読 / 購読解除" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "購読アドレス" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "購読解除" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "購読管理" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "購読解除" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " リストを購読するには題名に 'subscribe' と書いたメールを\n" @@ -2265,13 +2196,7 @@ msgstr "" " に送信するか、あるいは下のフォームを使ってください:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2286,11 +2211,11 @@ msgstr "" " アカウントをセットアップする必要があります。\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "ログイン" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2302,23 +2227,23 @@ msgstr "" " そうしたい場合は、下のフォームを使ってください。\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2347,6 +2272,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "購読解除リクエスト" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "ユーザー" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "メンバー" @@ -2376,7 +2305,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "購読" @@ -2434,20 +2362,6 @@ msgstr "" msgid "Save" msgstr "保存" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "ユーザー" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2460,74 +2374,6 @@ msgstr "" msgid "Subscription settings" msgstr "購読設定" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "購読管理" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "リスト" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Manage Subscription" -msgid "User has no subscriptions." -msgstr "購読管理" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "アカウント" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "ユーザー" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "ログイン" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2546,6 +2392,14 @@ msgstr "購読" msgid "You are subscribed to the following mailing lists:" msgstr "以下のメーリングリストを購読しています:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "購読アドレス" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2615,7 +2469,7 @@ msgstr "新しいドメインが登録されました" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2645,7 +2499,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "エラーが発生しました: %s" @@ -2659,306 +2513,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "メンバーが存在しません" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "{} は購読していません。" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "すでに購読済みです" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "購読を {} に変更しました" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "メールアドレス %s は正しくありません。" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "ドメインを選択" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "メーリングリストが既に存在します。" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "ユーザーの確認待ちの購読" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "承認待ちの購読" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "承認待ちの購読解除" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "ダイジェスト" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "エラーが発生しました: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "新しいパターン" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2970,30 +2824,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "添付ファイルが存在しません" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "設定が更新されました。" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "設定は変更されませんでした。" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ka/LC_MESSAGES/django.po b/src/postorius/locale/ka/LC_MESSAGES/django.po index fb4ce9ea..a730bb95 100644 --- a/src/postorius/locale/ka/LC_MESSAGES/django.po +++ b/src/postorius/locale/ka/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/kk/LC_MESSAGES/django.po b/src/postorius/locale/kk/LC_MESSAGES/django.po index fb4ce9ea..a730bb95 100644 --- a/src/postorius/locale/kk/LC_MESSAGES/django.po +++ b/src/postorius/locale/kk/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/kl/LC_MESSAGES/django.po b/src/postorius/locale/kl/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/kl/LC_MESSAGES/django.po +++ b/src/postorius/locale/kl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/km/LC_MESSAGES/django.po b/src/postorius/locale/km/LC_MESSAGES/django.po index fb4ce9ea..a730bb95 100644 --- a/src/postorius/locale/km/LC_MESSAGES/django.po +++ b/src/postorius/locale/km/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/kn/LC_MESSAGES/django.po b/src/postorius/locale/kn/LC_MESSAGES/django.po index fb4ce9ea..a730bb95 100644 --- a/src/postorius/locale/kn/LC_MESSAGES/django.po +++ b/src/postorius/locale/kn/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ko/LC_MESSAGES/django.po b/src/postorius/locale/ko/LC_MESSAGES/django.po index 95d68d95..26348dd0 100644 --- a/src/postorius/locale/ko/LC_MESSAGES/django.po +++ b/src/postorius/locale/ko/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-19 11:33+0000\n" "Last-Translator: Lens0021 \n" "Language-Team: Korean here." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "메일 사용자" @@ -46,10 +46,10 @@ msgid "" "The domain for your mailing lists. For example when you want lists like " "testing@example.com, enter example.com here." msgstr "" -"당신의 메일링 목록을 위한 도메인입니다. 예를들어 testing@example.com와 같은 " -"리스트를 원한다면 example.com를 이곳에 입력해주세요." +"당신의 메일링 목록을 위한 도메인입니다. 예를들어 testing@example.com와 같은 리스트를 원한다면 example.com를 " +"이곳에 입력해주세요." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "설명" @@ -94,11 +94,11 @@ msgstr "MIME 다이제스트" msgid "Summary Digests" msgstr "요약 다이제스트" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "사용" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "비활성" @@ -110,60 +110,31 @@ msgstr "소유자에 의해 비활성화된" msgid "Disabled by Bounces" msgstr "바운스에 의해 비활성화됨" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "절제함" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "거부(통보 포함)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "폐기(알림 없음)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "즉시 수락(다른 규칙 무시)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "기본 처리" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "최소한 하나를 선택해주세요" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "배달 모드" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -"요약 다이제스트를 선택하면, 발송할 때 단독으로 게시하는 대신 게시물이 함께 묶" -"이게 됩니다(대개 하루에 한 개씩이지만 사용 빈도가 높은 목록이 더 있을 수 있습" -"니다). 메일 리더는 MIME 다이제스트를 지원할 수도 있고 지원하지 않을 수도 있습" -"니다. 일반적으로 MIME 다이제스트가 선호되지만, 읽기에 문제가 있는 경우 일반 " -"텍스트 다이제스트를 선택하십시오." +"요약 다이제스트를 선택하면, 발송할 때 단독으로 게시하는 대신 게시물이 함께 묶이게 됩니다(대개 하루에 한 개씩이지만 사용 빈도가 높은 " +"목록이 더 있을 수 있습니다). 메일 리더는 MIME 다이제스트를 지원할 수도 있고 지원하지 않을 수도 있습니다. 일반적으로 MIME " +"다이제스트가 선호되지만, 읽기에 문제가 있는 경우 일반 텍스트 다이제스트를 선택하십시오." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "수신 여부" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -176,184 +147,172 @@ msgstr "" "이 배달되는 것을 원하지 마십시오. 메일 배달이 비활성화된 경우, 돌아올 때 다" "시 활성화하는 것을 잊지 마십시오. 자동으로 다시 활성화되지는 않을 겁니다." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "관리 조정" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "절제함" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "기본값 나열" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "거부(통보 포함)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"이 구성원이 목록에 게시할 때 수행할 기본 작업.\n" -"List default(기본값 나열) - 목록의 기본 구성원 작업을 따르십시오.\n" -"보류 - 목록 진행자의 승인을 위한 메시지를 보관한다.\n" -"거부 - 게시물 작성자에게 반송 통지를 보내 메시지를 자동으로 거부함. 바운스 알" -"림 텍스트는 사용자가 구성할 수 있다.\n" -"무시하라 - 이것은 단지 메시지를 무시한다. 그 게시물의 작성자에게 아무런 통지" -"도 보내지 않는다.\n" -"수락 - 추가 확인 없이 모든 게시물을 수락하십시오.\n" -"기본 처리 - 추가 확인을 실행하고 메시지를 수락하십시오. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "폐기(알림 없음)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "즉시 수락(다른 규칙 무시)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "기본 처리" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "일간" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "주간" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "계간" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "매월의" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "연간" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "메일링리스트 진행자만" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "메일링리스트 진행자만" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "아무도" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "목록 이름" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "목록의 이름을 입력하십시오." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "올바른 목록 이름을 입력하십시오." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "초기 목록 소유자 주소" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "목록 소유자의 이메일 주소를 입력하십시오." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "이 목록을 광고하십니까?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "목록 유형을 선택해주십시오." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "목록 색인에 이 목록 알림" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "목록 색인에 이 목록 숨기기" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "기존 도메인을 선택하십시오." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "올바른 메일 호스트 선택" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "목록 스타일" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "목록 스타일을 선택하십시오." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "올바른 목록 스타일을 선택하십시오." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "사이트 관리자가 도메인을 생성하지 않음" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "올바른 목록 이름을 입력하세요" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "당신의 이메일 주소" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." -msgstr "" -"\"기본 주소\"를 통해 구독하면 기본 주소를 변경할 때 구독 주소가 변경됩니다." +msgstr "\"기본 주소\"를 통해 구독하면 기본 주소를 변경할 때 구독 주소가 변경됩니다." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "이메일 주소를 입력하십시오." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "올바른 이메일 주소를 입력하십시오." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "이름(선택 사항)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "최우선 주소 ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "공개" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "확인" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "관리 조정" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "확인 후 관리" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "구독 정책" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -365,14 +324,13 @@ msgstr "" "공개: 구독이 자동으로 추가됩니다.\n" "확인: 구독자는 자신에게 발송된 이메일을 사용하여 가입을 확인해야 합니다.\n" "관리: 관리자가 각 구독을 수동으로 승인해야 합니다.\n" -"확인 후 관리: 먼저 가입자들은 확인을 해야 하고, 그 다음 관리자의 승인을 받아" -"야 합니다." +"확인 후 관리: 먼저 가입자들은 확인을 해야 하고, 그 다음 관리자의 승인을 받아야 합니다." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "구독 해지 정책" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -384,220 +342,159 @@ msgstr "" "열기: 구독 해지는 자동으로 일어납니다.\n" "확인: 가입자는 구독 해지를 위해 자신에게 발송된 이메일을 확인해야 합니다.\n" "승인: 모더레이터는 각 구독 해지를 수동으로 승인해야 합니다.\n" -"확인 후 관리: 먼저 가입자들은 확인을 해야 하고, 그 다음 모더레이터의 승인을 " -"받아야 합니다." - -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "폐기하다" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "메트릭 나열" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +"확인 후 관리: 먼저 가입자들은 확인을 해야 하고, 그 다음 모더레이터의 승인을 받아야 합니다." + +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "그렇습니다" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "아닙니다" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "바운스 처리 절차" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "이 목록이 바운스 처리 절차를 자동으로 따를 지 결정합니다." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "바운스 평가치 임계값" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." -msgstr "" -"멤버의 구독이 자동으로 비활성화되는 바운스 점수입니다. 구독이 다시 활성화되" -"면 반송 점수가 0으로 재설정됩니다." +msgstr "멤버의 구독이 자동으로 비활성화되는 바운스 점수입니다. 구독이 다시 활성화되면 반송 점수가 0으로 재설정됩니다." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "다음 시일이 지난 후 반송 정보 폐기" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -"멤버의 바운스 정보가 만료된 것으로 여겨질 경과일 수. 이 기간 내에 새 바운스" -"가 발생하지 않는다면 바운스 평가치가 0으로 초기화됩니다. 이 값은 정수여야 합" -"니다. " +"멤버의 바운스 정보가 만료된 것으로 여겨질 경과일 수. 이 기간 내에 새 바운스가 발생하지 않는다면 바운스 평가치가 0으로 초기화됩니다. " +"이 값은 정수여야 합니다. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "제거 시 소유자에게 알림" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"이 옵션은 바운스 제한에 도달해 멤버의 구독이 자동으로 비활성화되었을 때 목록" -"의 소유자에게 알릴 지를 설정합니다. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "비활성화 시 소유자에게 알림" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " -msgstr "" -"이 옵션은 바운스 제한에 도달해 멤버의 구독이 자동으로 비활성화되었을 때 목록" -"의 소유자에게 알릴 지를 설정합니다. " +msgstr "이 옵션은 바운스 제한에 도달해 멤버의 구독이 자동으로 비활성화되었을 때 목록의 소유자에게 알릴 지를 설정합니다. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "제거 시 소유자에게 알림" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " -msgstr "" -"이 옵션은 비활성화된 알림이 소진된 후 멤버가 목록에서 제거될 때 목록 소유자" -"가 알림을 받는지 여부를 설정합니다. " - -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" +msgstr "이 옵션은 비활성화된 알림이 소진된 후 멤버가 목록에서 제거될 때 목록 소유자가 알림을 받는지 여부를 설정합니다. " -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "반송으로 인한 비활성화 경고 간격" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "각 비활성화 알림 사이의 일 수입니다." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "반송 비활성화 경고" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " "an address from the list once their bounce score exceeds the threshold. This " "value must be an integer. " msgstr "" -"비활성화된 멤버가 메일링 목록 명단에서 주소가 제거되기 전까지 받게되는 알림" -"의 수입니다. 반송 점수가 임계 값을 초과할 때 즉시 목록에서 주소를 제거하려면 " -"이 값을 0으로 설정하십시오. 이 값은 정수여야 합니다. " +"비활성화된 멤버가 메일링 목록 명단에서 주소가 제거되기 전까지 받게되는 알림의 수입니다. 반송 점수가 임계 값을 초과할 때 즉시 목록에서 " +"주소를 제거하려면 이 값을 0으로 설정하십시오. 이 값은 정수여야 합니다. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "공개 아카이브" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "개인 아카이브" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "이 목록을 보관하지 않음" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "일반 텍스트" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "마크다운 텍스트" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "보관 정책" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "이 목록에 대한 메시지 보관 정책" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "능동아카이버" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "기록 렌더링 모드" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -"이 옵션을 사용하면 이메일의 마크업을 기반으로 하여 아카이버에서 전자 메일을 " -"서식 있는 텍스트로 렌더링할 수 있습니다.\n" +"이 옵션을 사용하면 이메일의 마크업을 기반으로 하여 아카이버에서 전자 메일을 서식 있는 텍스트로 렌더링할 수 있습니다.\n" "현재 이 옵션은 하이퍼키티에서만 지원됩니다." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "허용되는 별칭" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -614,23 +511,21 @@ msgstr "" "match() 함수로 수행되며, 이는 그들이 문자열의 시작 부분에 고정되어 있다는 것" "을 의미합니다." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "명시적 목적지 필요" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." -msgstr "" -"이것은 목록 게시 주소 또는 허용 가능한 별칭이 게시물의 수신인: 또는 Cc: 헤더" -"에 명시적으로 나타나는지 확인하게 합니다." +msgstr "이것은 목록 게시 주소 또는 허용 가능한 별칭이 게시물의 수신인: 또는 Cc: 헤더에 명시적으로 나타나는지 확인하게 합니다." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "관리자" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -641,15 +536,15 @@ msgstr "" "지 여부를 확인하기 위해 게시물을 확인하고, 관리 요청 대기열에 추가하여 새로" "운 요청을 관리자에게 통지합니다." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "구성원이 목록에 게시할 때 수행할 기본 작업" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "기본 구성원 작업을 선택하십시오." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -668,15 +563,15 @@ msgstr "" "수락: 추가 확인 없이 모든 게시물을 수락하십시오.\n" "기본 처리: 추가 검사를 실행하고 메시지를 수락하십시오." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "구성원이 아닌 사람이 목록에 게시할 때 수행할 기본 작업" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "기본 비회원 작업을 선택하십시오." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -686,24 +581,24 @@ msgstr "" "부(보류) 및 폐기된 주소 목록과 일치한다. 일치하는 항목이 없으면 이 조치를 취" "합니다." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "비상 조정" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -"이 옵션이 활성화되면 모든 목록 사용이 긴급 조정되어 조정을 위해 보류됩니다. " -"목록에 다툼이 발생해 숙고 기간을 원할 때 이 옵션을 켜십시오. " +"이 옵션이 활성화되면 모든 목록 사용이 긴급 조정되어 조정을 위해 보류됩니다. 목록에 다툼이 발생해 숙고 기간을 원할 때 이 옵션을 " +"켜십시오. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "메시지의 최대 크기" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -711,29 +606,23 @@ msgstr "" "최대 허용 메시지 크기(KB) 이것은 첨부 파일이 큰 이메일을 예방하는 데 사용될 " "수 있다. 크기가 0이면 수표가 비활성화됩니다." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "최대 수신인 수" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "메시지의 최대 수신인 수입니다. 이것은 대량 우편물이 받아들여지지 않도록 하는 " "데 사용될 수 있습니다. 값이 0이면 체크를 비활성화됩니다." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "멤버가 아닌 다음 사용자 허용" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 #, fuzzy msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " @@ -743,16 +632,15 @@ msgid "" "to add the address as a nonmember and set the nonmember's Moderation to " "Default Processing." msgstr "" -"이 목록은 목록에 가입하지 않고 이 메일링 목록에 게시할 수 있는 주소와 일치하" -"는 목록입니다. 항목은 '^'로 시작하는 정규표현식이며 메시지의 보낸 주소와 일치" -"해야 합니다. 여기서는 정규표현식이 아닌 주소를 입력할 수 있지만 주소를 비구성" -"원으로 추가하고 비회원의 중재를 기본 처리로 설정하는 것이 좋습니다." +"이 목록은 목록에 가입하지 않고 이 메일링 목록에 게시할 수 있는 주소와 일치하는 목록입니다. 항목은 '^'로 시작하는 정규표현식이며 " +"메시지의 보낸 주소와 일치해야 합니다. 여기서는 정규표현식이 아닌 주소를 입력할 수 있지만 주소를 비구성원으로 추가하고 비회원의 중재를 " +"기본 처리로 설정하는 것이 좋습니다." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "멤버가 아닌 다음 사용자 보류" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -760,17 +648,15 @@ msgid "" "regexp addresses can be entered here, it is preferred to add the address as " "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -"이것은 한 줄에 하나씩 회원이 아닌 사람의 주소와 일치하는 정규표현식의 목록이" -"며, 해당 주소에서 보내진 게시물은 자동으로 보류됩니다. 항목은 `^' 로 시작하" -"는 정규표현식이며 메시지의 보낸 주소와 일치합니다. 여기에 정규표현식이 아닌 " -"주소를 입력할 수 있지만 주소를 비멤버로 추가하고 그 Moderation을 보류로 설정" -"하는 것이 좋습니다." +"이것은 한 줄에 하나씩 회원이 아닌 사람의 주소와 일치하는 정규표현식의 목록이며, 해당 주소에서 보내진 게시물은 자동으로 보류됩니다. " +"항목은 `^' 로 시작하는 정규표현식이며 메시지의 보낸 주소와 일치합니다. 여기에 정규표현식이 아닌 주소를 입력할 수 있지만 주소를 " +"비멤버로 추가하고 그 Moderation을 보류로 설정하는 것이 좋습니다." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "멤버가 아닌 다음 사용자 거부" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -778,19 +664,17 @@ msgid "" "message. While non-regexp addresses can be entered here, it is preferred to " "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -"이것은 비회원 주소와 일치하는 정규표현식의 목록으로, 이 주소에서 보내진 게시" -"물은 발신자에게 보내는 알림과 함께 거부됩니다. 항목은`^ '로 시작하는 정규표현" -"식이며 메시지의 보낸 사람 주소와 일치합니다. 정규식이 아닌 주소를 여기에 입" -"력 할 수 있지만 주소를 비멤버으로 추가하고 비멤버의 Moderation을 거부로 설정" -"하는 것이 좋습니다." +"이것은 비회원 주소와 일치하는 정규표현식의 목록으로, 이 주소에서 보내진 게시물은 발신자에게 보내는 알림과 함께 거부됩니다. 항목은`^ " +"'로 시작하는 정규표현식이며 메시지의 보낸 사람 주소와 일치합니다. 정규식이 아닌 주소를 여기에 입력 할 수 있지만 주소를 비멤버으로 " +"추가하고 비멤버의 Moderation을 거부로 설정하는 것이 좋습니다." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 #, fuzzy #| msgid "Discard the message" msgid "Discard these non-members" msgstr "메시지를 무시" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -798,44 +682,42 @@ msgid "" "regexp addresses can be entered here, it is preferred to add the address as " "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -"이것은 한 줄에 하나 씩 비멤버의 주소와 일치하는 정규표현식 목록이며, 이 주소" -"에서 보내진 게시물은 자동으로 삭제됩니다. 항목은 `^'로 시작하는 정규표현식이" -"며 메시지의 보낸 주소와 일치합니다. 여기에 정규표현식이 아닌 주소를 입력할 " -"수 있지만 주소를 비멤버로 추가하고 비회원의 Moderation을 삭제로 설정하는 것" -"이 좋습니다." +"이것은 한 줄에 하나 씩 비멤버의 주소와 일치하는 정규표현식 목록이며, 이 주소에서 보내진 게시물은 자동으로 삭제됩니다. 항목은 `^'로 " +"시작하는 정규표현식이며 메시지의 보낸 주소와 일치합니다. 여기에 정규표현식이 아닌 주소를 입력할 수 있지만 주소를 비멤버로 추가하고 " +"비회원의 Moderation을 삭제로 설정하는 것이 좋습니다." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "잘못된 별칭 정규식: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "잘못된 별칭 regexp: {}: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "다이제스트 사용" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" "메일 관리자가 이 메일 목록에 대해 다이제스트를 사용하도록 설정해야 하나요?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "주기적으로 다이제스트 보내기" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "메일맨이 주기적으로 다이제스트를 발송해야 하는가?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 #, fuzzy #| msgid "Digest Frequency" msgid "Digest Volume Frequency" msgstr "다이제스트 주파수" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 #, fuzzy #| msgid "At what frequency should Mailman send out digests?" msgid "" @@ -843,43 +725,43 @@ msgid "" "reset the issue number?" msgstr "메일맨이 다이제스트를 발송해야 하는 빈도는 어떻게 됩니까??" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "다이제스트 크기 임계값" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "소화가 발송되기 전에 Kb의 크기는 얼마나 커야 하는가?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "DMARC 완화 조치" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "DMARC 완화 작업을 선택하십시오." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "DMARC 완화불가" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "시작: 목록 주소로 바꾸기" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "목록의 외부 메시지로 포장하십시오: 리스트." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "메시지 거부" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "메시지를 무시" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -888,11 +770,11 @@ msgstr "" "메시지에 적용할 작업: DMARC 거부 또는 검역 정책을 게시하는 도메인 또는 DMARC" "가 무조건적으로 완화되는 경우 모든 메시지에 적용할 작업입니다." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "DMARC 무조건 완화" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -900,11 +782,11 @@ msgstr "" "DMARC 완화 조치가 munge_from 또는 lap_message인 경우, 시작: 도메인의 DMARC 정" "책과 관계없이 모든 메시지에 적용해야 합니다." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "DMARC 거부 통지" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -912,11 +794,11 @@ msgstr "" "거부권의 DMARC 완화 조치가 적용될 때 발송될 거부 통지에서 기본 사유를 대체하" "기 위한 텍스트입니다." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "DMARC 포장 메시지 텍스트" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -925,20 +807,20 @@ msgstr "" "랩 메시지의 DMARC 완화 조치가 적용될 때 포장 메시지의 원래 메시지 부분 앞에 " "별도의 텍스트/플레인 MIME 부분으로 추가해야 하는 텍스트입니다." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "선택 안 함" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "개별" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "전체" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -952,26 +834,32 @@ msgstr "" "\n" " 선택 안 함: 개인화 없음.\n" "\n" -" 개별: 모든 사용자가 헤더는 같지만 몇 가지 대체 변수가 있는 메시지의 고유" -"한 복사본을 얻습니다.\n" +" 개별: 모든 사용자가 헤더는 같지만 몇 가지 대체 변수가 있는 메시지의 고유한 복사본을 얻습니다.\n" "\n" " 전체: 모든 '개별' 개인화에 더불어 수신자 헤더도 수정. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "폐기하다" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "거부하다" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "전달" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "저장" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -986,86 +874,86 @@ msgstr "" " 전달 = 목록 소유자에게 메시지를 전달합니다.\n" " 저장 = qfiles/bad에 메시지를 저장합니다.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "개인화" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "필터 내용" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "메일맨은 목록 트래픽의 내용을 아래 설정에 따라 필터링해야 하는가?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 #, fuzzy #| msgid "Filter content" msgid "Filter types" msgstr "필터 내용" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -"보내온 게시물에서 필터링할 Mime타입. 일반적인 타입 목록은 여기에서 찾을 수 있습니다" +"보내온 게시물에서 필터링할 Mime타입. 일반적인 타입 목록은 여기에서 찾을 수 " +"있습니다" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 #, fuzzy #| msgid "Filter content" msgid "Filter extensions" msgstr "필터 내용" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "보내오는 게시물에서 필터링할 확장자." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "허용할 타입" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -"보내오는 것을 허용할 Mime 타입. 일반적인 타입 목록은 여기에서 찾을 수 있습니다" +"보내오는 것을 허용할 Mime 타입. 일반적인 타입 목록은 여기에서 찾을 수 " +"있습니다" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "허용할 확장자" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "보내오는 게시물에서 허용할 확장자." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "대체 MIME 컨텐츠 접기" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "메일맨이 다중/대체 MIME 컨텐츠를 그 첫 번째 부분만 표시하도록 합니까?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "필터 조치" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "글레이너로 변환 html" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1073,22 +961,22 @@ msgstr "" "메일맨이 텍스트/html 부품을 일반 텍스트로 변환해야 하는가? 이러한 변환은 " "MIME 첨부 파일이 벗겨진 후에 이루어진다." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "익명 목록" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" "메시지의 발신인 숨기기, 목록 주소(Remove From, Sender 및 Reply-To 필드)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "RFC2369 헤더 포함" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1112,11 +1000,11 @@ msgstr "" "것은 권장되지 않는다. (그리고 사실, 이러한 헤더를 비활성화하는 능력은 결국 사" "라질 수도 있다)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "목록 포스트 헤더를 포함" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1124,11 +1012,11 @@ msgstr "" "List-Post 헤더를 포함하지 않으려는 공지 목록의 경우 \"아니오\"로 설정할 수 있" "습니다." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "명시적 회신 주소" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1136,7 +1024,7 @@ msgstr "" "이 옵션을 사용하면 관리자가 명시적인 회신 주소를 설정할 수 있습니다. 명시적으" "로 설정된 헤더를 사용하도록 응답자가 설정된 경우에만 사용됩니다" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1145,27 +1033,27 @@ msgstr "" "기존 회신 대상: 원래 메시지에서 발견된 헤더를 벗겨야 하는가? 만약 그렇다면, " "이것은 메일맨이 헤더를 추가했는지 여부에 관계없이 수행될 것입니다." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "회신이 목록으로 이동함" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "회신 작업을 선택하십시오." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "노 멍징" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "명시적 회신 헤더 세트" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "명시적 회신 설정, Cc 추가 안 함" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 #, fuzzy #| msgid "" #| "Where are replies to list messages directed? No Munging is strongly " @@ -1237,64 +1125,64 @@ msgstr "" "을 지원하려면 명시적 회신을 선택하고 회신 대상: 주소 옵션을 병렬 목록을 가리" "키도록 설정하십시오." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "파이프라인" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "이 메일링 목록에 사용할 파이프라인 유형" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "응답 및 처리 계속" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "응답 및 메시지 삭제" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "자동 응답 없음" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "자동 응답 - 목록 소유자" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "메일맨 주소로 발송된 이메일에 대해 메일맨이 자동 응답을 보내야 하는가?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "작성자 첨부 파일 Owner text" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "owner e-메일로 보낼 자동 응답 텍스트." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "자동응답 게시물" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "메일맨이 우편물 배달 목록 포스터에 자동 응답을 보내야 하는가?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "게시물 자동 응답 텍스트" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "메일링 리스트 포스터에 보낼 자동 응답 텍스트." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "자동응답 요청" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1304,19 +1192,19 @@ msgstr "" "택한 경우, 메일맨이 원본 전자 메일을 삭제할지 아니면 일반 메일 명령으로 시스" "템에 전달할지 결정하십시오." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "자동응답 요청 텍스트" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "요청메일로 보낼시 텍스트 자동 응답." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "자동응답 유예기간" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1325,11 +1213,11 @@ msgstr "" "메일링 리스트 또는 동일한 포스터의 -request/owner 주소와 자동 응답 사이의 일 " "수입니다. 유예 기간 없이 0(또는 음)으로 설정(즉, 모든 메시지에 자동 응답)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "사용한 메시지의 사용자 확인" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1339,11 +1227,11 @@ msgstr "" "오'라고 말하면, 사용자의 메시지에 대한 보류 중인 승인에 대한 통지가 발송되지 " "않습니다." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "환영 메시지 보내기" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1357,13 +1245,13 @@ msgstr "" "을 투명하게 마이그레이션하는 데 가장 유용하다.\n" "시작 메시지의 텍스트는 템플릿 탭을 통해 설정할 수 있다." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 #, fuzzy #| msgid "Send welcome message" msgid "Send goodbye message" msgstr "환영 메시지 보내기" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 #, fuzzy #| msgid "" #| "Send welcome message to newly subscribed members? Turn this off only if " @@ -1383,11 +1271,11 @@ msgstr "" "을 투명하게 마이그레이션하는 데 가장 유용하다.\n" "시작 메시지의 텍스트는 템플릿 탭을 통해 설정할 수 있다." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "관리 이미지 통지" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1396,45 +1284,43 @@ msgid "" "reason or another. Setting this option causes notices to be sent immediately " "on the arrival of new requests as well. " msgstr "" -"목록 관리자는 수집된 요청에 대한 일일 알림뿐만 아니라 새로운 요청의 알림도 즉" -"시 받아야 합니까? 목록 관리 조정자(및 목록 관리자)는 승인 보류 중인 요청(예: " -"조정된 목록에 대한 구독 또는 이런저런 이유로 보류 중인 게시물)을 매일 알림으" -"로 받습니다. 이 옵션을 설정하면 새로운 요청이 도착하는 즉시 알림가 발송됩니" -"다. " +"목록 관리자는 수집된 요청에 대한 일일 알림뿐만 아니라 새로운 요청의 알림도 즉시 받아야 합니까? 목록 관리 조정자(및 목록 관리자)는 " +"승인 보류 중인 요청(예: 조정된 목록에 대한 구독 또는 이런저런 이유로 보류 중인 게시물)을 매일 알림으로 받습니다. 이 옵션을 " +"설정하면 새로운 요청이 도착하는 즉시 알림가 발송됩니다. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "관리자(admin)에게 구성원 자격 변경 알림" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "관리자가 구독 및 구독 취소 통지를 받아야 하는가?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 #, fuzzy #| msgid "Moderate" msgid "Not Moderated" msgstr "적당한" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 #, fuzzy #| msgid "Moderate" msgid "Moderated" msgstr "적당한" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "인덱스 페이지에 목록 표시" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "모든 목록에 이 목록을 포함할지 선택" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1444,93 +1330,93 @@ msgstr "" "용된다. 그것은 당신이 얻을 수 있는 한 간결해야 하며, 동시에 그 리스트가 무엇" "인지 알아내야 한다." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "정보" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "이 메일링 리스트에 대한 더 긴 설명." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "표시 이름" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "표시 이름은 웹 인터페이스에 표시된 이름이다." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "제목 접두사" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "선호 언어" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "구성원 목록 가시성" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "누가 이 메일링 리스트의 구성원 목록을 볼 수 있는가?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 #, fuzzy #| msgid "Set member moderation" msgid "Newsgroup moderation" msgstr "멤버 절제 설정" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 #, fuzzy #| msgid "Subject prefix" msgid "NNTP Include subject prefix " msgstr "제목 접두사" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "대량 구독 이메일" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1548,114 +1434,145 @@ msgstr "" "jdoe@example.com (존도)\n" "마지막 세 개를 사용하여 표시 이름을 주소와 연결\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 #, fuzzy #| msgid "Confirm" msgid "Pre confirm" msgstr "확인" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 #, fuzzy #| msgid "Information" msgid "Invitation" msgstr "정보" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "기본값 나열" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Emails 상세 내용에" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "각 줄에 하나의 이메일 주소 추가" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "기본 안티스팸 동작" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "헤더" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "필터링할 이메일 헤더(대소문자 구분 안 함)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "헤더를 입력하십시오." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "유효한 헤더를 입력합니다." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "양식" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "헤더 값과 일치하는 정규식." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "패턴을 입력하십시오." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "올바른 패턴을 입력하십시오." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "액션" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "올바른 작업을 입력하십시오." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "헤더가 일치할 때 수행할 작업" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "관리 조정" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"이 구성원이 목록에 게시할 때 수행할 기본 작업.\n" +"List default(기본값 나열) - 목록의 기본 구성원 작업을 따르십시오.\n" +"보류 - 목록 진행자의 승인을 위한 메시지를 보관한다.\n" +"거부 - 게시물 작성자에게 반송 통지를 보내 메시지를 자동으로 거부함. 바운스 알" +"림 텍스트는 사용자가 구성할 수 있다.\n" +"무시하라 - 이것은 단지 메시지를 무시한다. 그 게시물의 작성자에게 아무런 통지" +"도 보내지 않는다.\n" +"수락 - 추가 확인 없이 모든 게시물을 수락하십시오.\n" +"기본 처리 - 추가 확인을 실행하고 메시지를 수락하십시오. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "이메일 선택" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "데이터" @@ -1663,7 +1580,7 @@ msgstr "데이터" msgid "Email Address" msgstr "이메일주소" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "표시 이름" @@ -1683,11 +1600,11 @@ msgstr "" "단일 이메일 주소를 금지하거나 정규식을 사용하여 유사한 이메일 주소에 일치시" "킬 수 있습니다." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "자체 게시물 수신" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1695,19 +1612,19 @@ msgstr "" "보통, 당신은 목록에 올린 모든 메시지의 사본을 받게 될 것이다. 이 복사본을 수" "신하지 않으려면 이 옵션을 아니요로 설정하십시오." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "게시물 승인" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "목록으로 메일을 보낼 때 승인 메일을 받으시겠습니까?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "주소 숨기기" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1718,11 +1635,11 @@ msgstr "" "기 위해 가려진 방식으로) 나타난다. 전자 메일 주소를 이 구성원 목록에 표시하" "지 않으려면 이 옵션에 대해 예를 선택하십시오." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "목록 복사본 수신(복제될 수 있음)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1732,40 +1649,29 @@ msgstr "" "서 다른 복사본을 수신하지 않도록 선택할 수 있다. 사본을 받으려면 예를 선택하" "십시오. 메일 목록에서 사본을 수신하지 않으려면 아니요를 선택하십시오" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 #, fuzzy #| msgid "Preferred Language" msgid "Preferred language" msgstr "선호 언어" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "이 목록이 바운스 처리 절차를 자동으로 따를 지 결정합니다." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1799,11 +1705,11 @@ msgstr "" "$language: 목록의 선호하는 언어에 대한 두 개의 문자 언어 코드(예: fr, en, " "en) \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "사용자 지정할 템플릿을 선택하십시오." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "템플릿에 대한 언어, 이 언어가 목록의 선호 언어여야 한다." @@ -1843,24 +1749,6 @@ msgstr "" #: template_list.py:36 #, fuzzy #| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "신규 회원이 가입되면 이를 통지하기 위해 목록 관리자에게 발송합니다." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "회원 가입을 취소한 경우 이를 통지하기 위해 목록 관리자에게 발송합니다." - -#: template_list.py:40 -#, fuzzy -#| msgid "" #| "Sent to the list administrators to notify them when a member has been " #| "unsubscribed." msgid "" @@ -1868,45 +1756,45 @@ msgid "" "disabled due to excessive bounces." msgstr "회원 가입을 취소한 경우 이를 통지하기 위해 목록 관리자에게 발송합니다." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "회원 가입을 취소한 경우 이를 통지하기 위해 목록 관리자에게 발송합니다." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "다이제스트 메시지의 푸터." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "다이제스트 메시지의 헤더." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "다이제스트 \"마스트헤드\" 즉, 모든 다이제스트 메시지에 대한 공통 소개." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "일반(비소거) 메시지에 대한 푸터." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "일반(비소거) 메시지의 헤더." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "구독 확인이 필요할 때 구독자에게 보낸 메시지." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "구독 취소 확인이 필요할 때 구독자에게 보내는 메시지." -#: template_list.py:58 +#: template_list.py:54 #, fuzzy #| msgid "" #| "The message sent to subscribers when a subscription confirmation is " @@ -1914,44 +1802,44 @@ msgstr "구독 취소 확인이 필요할 때 구독자에게 보내는 메시 msgid "The message sent to subscribers when they are invited to join a list." msgstr "구독 확인이 필요할 때 구독자에게 보낸 메시지." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "회원이 우편물 발송 목록에서 구독을 취소할 때 발송한 통지서." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" "그들의 메시지가 진행자 승인을 위해 보류될 때 포스터로 발송된 공지 사항." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "해당 날짜의 최대 자동 응답 수에 도달했을 때 사용자에게 전송." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" "우편물 발송 목록에 의해 그들의 메시지가 수신되었을 때 포스터로 발송되는 통지." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "회원의 가입이 취소되었을 때 회원으로 보내는 바운스 확인." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" "목록의 진행자에 의해 메시지가 거부되었을 때 포스터로 발송되는 공지 사항." -#: template_list.py:72 +#: template_list.py:68 #, fuzzy #| msgid "" #| "Notice sent to a poster when their message has been received by the " @@ -1961,12 +1849,12 @@ msgid "" msgstr "" "우편물 발송 목록에 의해 그들의 메시지가 수신되었을 때 포스터로 발송되는 통지." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "회원에게 우편물 수취인 명부에 가입할 때 발송한 통지서." -#: template_list.py:76 +#: template_list.py:72 #, fuzzy #| msgid "" #| "A bounce probe sent to a member when their subscription has been disabled " @@ -2027,48 +1915,43 @@ msgstr "" msgid "System Information" msgstr "시스템 정보" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "사용자들" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "기록 보관소" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "계정" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman 설정" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "포스팅 기록" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "로그아웃" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "로그인" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "회원가입" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "포스토리우스 문서" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "포스토리우스 버전" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "해피 메일맨 데이!" @@ -2469,7 +2352,6 @@ msgstr "CSV 내보내기" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "주소" @@ -2553,75 +2435,59 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "구독 / 구독 취소" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "구독 주소" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "다음 주소로 이 목록에 가입하셨습니다:" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "구독하지 않음" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 #, fuzzy #| msgid "Email Address" msgid "Primary Address" msgstr "이메일주소" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Mass Subscription" msgid "Manage Subscription" msgstr "매스 구독" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "구독하지 않음" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "구독 요청이 보류 중임. 곧 회신이 없으면 목록 소유자에게 문의하십시오." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "이 목록에 가입" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " 구독하려면 제목에 'subscribe'가 포함된 이메일을\n" -" %(address)s로 보내거" -"나\n" +" %(address)s로 보내거나\n" " 또는 아래의 양식을 사용하십시오:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "구독 요청이 보류 중임. 곧 회신이 없으면 목록 소유자에게 문의하십시오." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2636,11 +2502,11 @@ msgstr "" "있음.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "로그인" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2652,23 +2518,23 @@ msgstr "" "그렇게 하려면 아래 양식을 사용하십시오.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "메트릭 나열" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "에서 작성됨" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "마지막 게시물" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "다이제스트 마지막 보낸" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "용량" @@ -2702,6 +2568,10 @@ msgstr "확인 보류 중" msgid "Unsubscription Requests" msgstr "구독 요청" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "사용자들" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "회원들" @@ -2731,7 +2601,6 @@ msgid "Mailman Settings" msgstr "메일맨 설정들" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "구독 목록" @@ -2793,22 +2662,6 @@ msgstr "" msgid "Save" msgstr "지키다" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "사용자들" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "에서 작성됨" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "에 대한 구독 선택" @@ -2821,76 +2674,6 @@ msgstr "이 등록에 사용되는 전자 메일을 변경하려면 이 양식 msgid "Subscription settings" msgstr "구독 설정들" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Mass Subscription" -msgid "Manage user" -msgstr "매스 구독" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "주소" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "목록" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "역할" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "매스 구독" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "계정" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "사용자들" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "로그인" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "각 목록 구독에는 특정 메일맨 환경설정이 있을 수 있다." @@ -2911,6 +2694,14 @@ msgstr "구독" msgid "You are subscribed to the following mailing lists:" msgstr "귀하는 다음의 메일링 목록에 가입하고 있다:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "구독 주소" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "역할" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "당신은 아직 어떤 목록에도 가입되어 있지 않다." @@ -2980,7 +2771,7 @@ msgstr "새 도메인 등록" msgid "Domain %s updated" msgstr "%s 도메인 업데이트" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "아래의 오류를 확인하십시오" @@ -3010,7 +2801,7 @@ msgstr "{}이(가) {}의 소유자가 아님" msgid "The email {} has been banned." msgstr "이메일 {}이(가) 금지되었다." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "오류 발생: %s" @@ -3024,89 +2815,89 @@ msgstr "잘못된 데이터: %s" msgid "The email {} has been un-banned" msgstr "이메일 {}이(가) 금지되지 않음" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "{} 목록" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "{} 추가" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "검색과 일치하는 {}이(가) 발견되지 않았다." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "목록에 {}개 없음" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "선택한 구성원은 구독이 취소됨" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email}이(가) {role} 역할과 함께 추가됨" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "구성원이 존재하지 않음" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "멤버의 기본 설정이 업데이트되었다." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "멤버의 절제에는 변화가 없다." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "이 멤버들의 적당한 설정을 업데이트하고 있다." -#: views/list.py:435 +#: views/list.py:421 #, fuzzy #| msgid "You are subscribed to %s." msgid "You are not subscribed to {}." msgstr "%s에 가입하셨습니다." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "이미 가입하셨습니다" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription changed to %s" msgid "Subscription changed to {}" msgstr "%s(으)로 변경된 서브스크립션으로 변경됨" -#: views/list.py:463 +#: views/list.py:449 #, fuzzy #| msgid "Something went wrong. Please try again." msgid "Something went wrong. Please try again. {} {}" msgstr "뭔가 잘못됐다. 다시 시도해보십시오." -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "구독 요청이 제출되었으며 진행자의 승인을 기다리고 있다." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "%s에 가입하셨습니다." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "뭔가 잘못됐다. 다시 시도해보십시오." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "제발 추가 지시를 받은 편지함을 확인한다" -#: views/list.py:559 +#: views/list.py:545 #, fuzzy #| msgid "" #| "Your subscription request has been submitted and is waiting for moderator " @@ -3115,7 +2906,7 @@ msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "구독 요청이 제출되었으며 진행자의 승인을 기다리고 있다." -#: views/list.py:566 +#: views/list.py:552 #, fuzzy #| msgid "" #| "Your subscription request has been submitted and is waiting for moderator " @@ -3125,231 +2916,231 @@ msgid "" "approval." msgstr "구독 요청이 제출되었으며 진행자의 승인을 기다리고 있다." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s이(가) 이 목록에서 구독이 취소되었다." -#: views/list.py:603 +#: views/list.py:589 #, fuzzy, python-format #| msgid "The address %(address)s has been subscribed to %(list)s." msgid "The address %(address)s has been invited to %(list)s." msgstr "%(address)s 주소가 %(list)s에 가입되어 있음." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "%(address)s 주소가 %(list)s에 가입되어 있음." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "%s 전자 메일 주소가 올바르지 않음." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "양식을 올바르게 작성하십시오." -#: views/list.py:660 +#: views/list.py:643 #, fuzzy, python-brace-format #| msgid "The address %(address)s has been unsubscribed from %(list)s." msgid "These addresses {address} have been unsubscribed from {list}." msgstr "%(address)s 주소가 %(list)s에서 구독 취소됨." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "선택한 메시지가 수락됨" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "선택한 메시지를 거절했습니다" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "선택한 메시지가 삭제됨" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "메시지를 찾을 수 없음" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "그 메시지는 받아들여졌다" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "그 메시지는 거절당했다" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "메시지는 폐기되었다" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "고정된 메시지를 찾을 수 없음." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "{}에 대한 수정 작업이 {}(으)로 설정됨" -#: views/list.py:759 +#: views/list.py:742 #, fuzzy #| msgid "Failed to set moderation action: {}" msgid "Failed to set moderation action for {}" msgstr "절제 작업을 설정하지 못함: {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "도메인 선택" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "생성된 목록" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "메일링 리스트가 이미 존재한다." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "사용자 확인 보류 중인 구독" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "승인 보류 중인 구독" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Subscriptions pending approval" msgid "Un-subscriptions pending approval" msgstr "승인 보류 중인 구독" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "요청이 받아들여졌다." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "그 요청은 거절되었다." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "그 요청은 이미 폐기되었다." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "요청이 되돌아 왔다." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "요청이 이미 진행 중: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "요청을 조정할 수 없음: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "목록 식별" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "자동 응답" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "메시지 변경" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "DMARC 완화" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "소화하다" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "메시지 수락" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "보관" -#: views/list.py:1105 +#: views/list.py:1093 #, fuzzy #| msgid "Member options" msgid "Member Policy" msgstr "구성원 옵션" -#: views/list.py:1106 +#: views/list.py:1094 #, fuzzy #| msgid "Default processing" msgid "Bounce Processing" msgstr "기본 처리" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "설정이 업데이트되었다." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "오류가 발생함: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "사용자 %(email)s이(가) %(role)s그룹에 없음" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "그 마지막 소유자를 제거하면 불가능하다" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "사용자를 제거할 수 없음: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "사용자가 %(address)s 그룹%(role)s으로부터 제거됨." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "현재 그 리스트에 가입한 회원이 없다." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "모든 회원들이 그 명단에서 제외되었다." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "헤더 매치가 성공적으로 수정되었다." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "새 헤더" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "새 패턴" -#: views/list.py:1348 +#: views/list.py:1336 #, fuzzy #| msgid "Pending Confirmation" msgid "Invalid confirmation token" msgstr "확인 보류 중" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "토큰이 만료되었거나 올바르지 않습니다." @@ -3361,39 +3152,18 @@ msgstr "메시지가 존재하지 않음" msgid "Attachment does not exist" msgstr "첨부 파일이 없음" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "기본 설정이 업데이트됨." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "당신의 기본 설정을 바꾸지 않았다." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "구독이 존재하지 않음" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "현재 금지된 주소" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "다음 주소로 이 목록에 가입하셨습니다:" - #~ msgid "Member Options" #~ msgstr "구성원 옵션" diff --git a/src/postorius/locale/ku/LC_MESSAGES/django.po b/src/postorius/locale/ku/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/ku/LC_MESSAGES/django.po +++ b/src/postorius/locale/ku/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/kw/LC_MESSAGES/django.po b/src/postorius/locale/kw/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/kw/LC_MESSAGES/django.po +++ b/src/postorius/locale/kw/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ky/LC_MESSAGES/django.po b/src/postorius/locale/ky/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/ky/LC_MESSAGES/django.po +++ b/src/postorius/locale/ky/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/la/LC_MESSAGES/django.po b/src/postorius/locale/la/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/la/LC_MESSAGES/django.po +++ b/src/postorius/locale/la/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/lb/LC_MESSAGES/django.po b/src/postorius/locale/lb/LC_MESSAGES/django.po index a16c85ea..86e80e0b 100644 --- a/src/postorius/locale/lb/LC_MESSAGES/django.po +++ b/src/postorius/locale/lb/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/lo/LC_MESSAGES/django.po b/src/postorius/locale/lo/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/lo/LC_MESSAGES/django.po +++ b/src/postorius/locale/lo/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/lt/LC_MESSAGES/django.po b/src/postorius/locale/lt/LC_MESSAGES/django.po index 13d78964..502c0403 100644 --- a/src/postorius/locale/lt/LC_MESSAGES/django.po +++ b/src/postorius/locale/lt/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-09-22 02:48+0000\n" "Last-Translator: Kornelijus Tvarijanavičius \n" "Language-Team: Lithuanian here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Patvirtinti" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Paskyra" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Prisijungti" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,64 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Paskyra" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2500,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2569,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2599,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2613,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2924,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/lv/LC_MESSAGES/django.po b/src/postorius/locale/lv/LC_MESSAGES/django.po index d32626d0..37989323 100644 --- a/src/postorius/locale/lv/LC_MESSAGES/django.po +++ b/src/postorius/locale/lv/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/mg/LC_MESSAGES/django.po b/src/postorius/locale/mg/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/mg/LC_MESSAGES/django.po +++ b/src/postorius/locale/mg/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/mhr/LC_MESSAGES/django.po b/src/postorius/locale/mhr/LC_MESSAGES/django.po index aa62ac22..fb292851 100644 --- a/src/postorius/locale/mhr/LC_MESSAGES/django.po +++ b/src/postorius/locale/mhr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:08-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/mi/LC_MESSAGES/django.po b/src/postorius/locale/mi/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/mi/LC_MESSAGES/django.po +++ b/src/postorius/locale/mi/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ml/LC_MESSAGES/django.po b/src/postorius/locale/ml/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/ml/LC_MESSAGES/django.po +++ b/src/postorius/locale/ml/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/mr/LC_MESSAGES/django.po b/src/postorius/locale/mr/LC_MESSAGES/django.po index 6e8b30c4..e9f97d49 100644 --- a/src/postorius/locale/mr/LC_MESSAGES/django.po +++ b/src/postorius/locale/mr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-01-08 17:21+0000\n" "Last-Translator: Prachi Joshi \n" "Language-Team: Marathi here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "खाते" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,64 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "खाते" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2500,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2569,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2599,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2613,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2924,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ms/LC_MESSAGES/django.po b/src/postorius/locale/ms/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/ms/LC_MESSAGES/django.po +++ b/src/postorius/locale/ms/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/my/LC_MESSAGES/django.po b/src/postorius/locale/my/LC_MESSAGES/django.po index 6cc89942..a730bb95 100644 --- a/src/postorius/locale/my/LC_MESSAGES/django.po +++ b/src/postorius/locale/my/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/nb_NO/LC_MESSAGES/django.po b/src/postorius/locale/nb_NO/LC_MESSAGES/django.po index 3942732b..74088e2d 100644 --- a/src/postorius/locale/nb_NO/LC_MESSAGES/django.po +++ b/src/postorius/locale/nb_NO/LC_MESSAGES/django.po @@ -6,11 +6,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-04 23:44+0000\n" "Last-Translator: Allan Nordhøy \n" -"Language-Team: Norwegian Bokmål \n" +"Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "E-postvert" @@ -47,7 +47,7 @@ msgstr "" "Domenet for dine e-postlister. For eksempel når du ønsker lister ala " "testing@eksempel.no, skriv inn eksempel.no her." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Beskrivelse" @@ -93,11 +93,11 @@ msgstr "MIME-føljetonger" msgid "Summary Digests" msgstr "Sammendragsføljetonger" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Påskrudd" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Avskrudd" @@ -109,49 +109,28 @@ msgstr "Avskrudd av eier" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Avslå (med merknad)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Forkast (uten merknad)" - -#: forms/fields.py:43 -#, fuzzy -msgid "Accept immediately (bypass other rules)" -msgstr "Godta umiddelbart (uten innvirkning fra andre regler)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Forvalgt behandling" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Gjør minst ett valg" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Leveringsmodus" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Leveringsstatus" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -160,177 +139,176 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderering" - -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Listeforvalg" - -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" #: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Avslå (med merknad)" + +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Forkast (uten merknad)" + +#: forms/list_forms.py:41 +#, fuzzy +msgid "Accept immediately (bypass other rules)" +msgstr "Godta umiddelbart (uten innvirkning fra andre regler)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Forvalgt behandling" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Daglig" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Ukentlig" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Kvartalsvist" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Månedlig" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Årlig" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Kun e-postlistemoderatorer" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Kun e-postlistemedlemmer" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Hvem som helst" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Listenavn" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Skriv inn et navn for din liste." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Skriv inn et gyldig listenavn." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Opprinnelig listeeier-adresse" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Skriv inn listeeierens e-postadresse." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Offentliggjør denne listen?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Velg en listetype." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Offentliggjør denne listen i listeindeksen" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Skjul denne listen fra listeindeksen" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 #, fuzzy msgid "Choose an existing Domain." msgstr "Velg et eksisterende domene." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Velg en gyldig e-postvert" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Listestil" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Velg en listestil." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Velg en gyldig listestil." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Denne administratoren har ikke opprettet noen domener" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Skriv inn et gyldig listenavn" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Din e-postadresse" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Skriv inn en e-postadresse." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Skriv inn en gyldig e-postadresse." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Ditt navn (Valgfritt)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 #, fuzzy #| msgid "Email Address" msgid "Primary Address ({})" msgstr "E-postadresse" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Åpne" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Bekreft" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderer" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Bekreft, med påfølgende moderering" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Abonnementspraksis" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -340,13 +318,13 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 #, fuzzy #| msgid "Subscription Policy" msgid "Un-Subscription Policy" msgstr "Abonnementspraksis" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -356,142 +334,98 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "Settings" -msgid "List Admins" -msgstr "Innstillinger" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Ja" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Nei" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Confirm domain removal" -msgid "Notify owner on bounce increment" -msgstr "Bekreft domenefjerning" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 #, fuzzy #| msgid "Confirm domain removal" msgid "Notify owner on removal" msgstr "Bekreft domenefjerning" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -499,57 +433,57 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Offentlige arkiver" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Private arkiver" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Ikke arkiver denne listen" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 #, fuzzy #| msgid "Plain Text Digests" msgid "Plain text" msgstr "Klartekstsføljetonger" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Arkiveringspraksis" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 #, fuzzy msgid "Policy for archiving messages for this list" msgstr "Praksis for arkivering meldinger fra denne listen" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -560,21 +494,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -582,15 +516,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Forvalgt handling å utføre når et medlem poster til listen" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Velg en forvalgt medlemshandling." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -602,39 +536,39 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Forvalgt handling å utføre når ikke-medlem poster til listen" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Velg forvalgt handling for ikke-medlem." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 #, fuzzy #| msgid "Moderation" msgid "Emergency Moderation" msgstr "Moderering" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Maksimal meldingsstørrelse" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 #, fuzzy #| msgid "" #| "The maximum allowed message size. This can be used to prevent emails with " @@ -646,29 +580,23 @@ msgstr "" "Største tillatte meldingsstørrelse. Dette kan brukes for å forhindre e-" "poster med store vedlegg. En størrelse på 0 skrur av kontrollen." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Maksimalt antall mottakere" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Maksimalt antall mottakere av en melding. Dette kan brukes for å forhindre " "masseutsendelser fra å bli godkjent. En verdi på 0 skrur av kontrollen." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Godta disse ikke-medlemmene" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -678,11 +606,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -691,11 +619,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Avslå disse ikke-medlemmene" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -704,11 +632,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Forkast disse ikke-medlemmene" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -717,129 +645,129 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 #, fuzzy msgid "Enable Digests" msgstr "MIME-føljetonger" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Send føljetong periodisk" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Skal Mailman sende ut føljetonger periodisk?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Føljetongsfrekvens" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Ingen" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individuell" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Full" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -851,21 +779,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Videresend" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Bevar" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -875,16 +810,16 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personaliser" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 #, fuzzy msgid "Filter content" msgstr "Filtrer innhold" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -892,65 +827,65 @@ msgstr "" "Skal Mailman filtrere listetrafikkens innhold i hendhold til innstillingene " "nedenfor?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 #, fuzzy msgid "Filter types" msgstr "Filtrer innhold" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 #, fuzzy msgid "Filter extensions" msgstr "Filtrer innhold" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Fold sammen alternativer" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 #, fuzzy msgid "Filter Action" msgstr "Filtrer innhold" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Konverter HTML til klartekst" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 #, fuzzy msgid "" "Should Mailman convert text/html parts to plain text? This conversion " @@ -959,21 +894,21 @@ msgstr "" "Skal Mailman konvertere tekst/HTML-deler til klartekst? Denne konverteringer " "skjer etter at MIME-vedlegg har blitt strippet vekk." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Anonym liste" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Inkluder RFC2369-hoder" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -987,54 +922,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1062,105 +997,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Besvar og fortsett behandling" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Besvar og forkast melding" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Inget automatisk svar" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Autosvar listeeier" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "Skal Mailman sende et autosvar til e-poster send til -eier-adressen?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Tekst for automatisk svar til eier" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "Autosvartekst å sende til -eier e-poster." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Send velkomstmelding" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1169,13 +1104,13 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 #, fuzzy #| msgid "Send welcome message" msgid "Send goodbye message" msgstr "Send velkomstmelding" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1183,11 +1118,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1197,132 +1132,132 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Varsle administrator om medlemskapsendringer" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 #, fuzzy #| msgid "Moderate" msgid "Not Moderated" msgstr "Moderer" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 #, fuzzy #| msgid "Moderate" msgid "Moderated" msgstr "Moderer" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Informasjon" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "En lengre beskrivelse av denne e-postlisten." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Visningsnavn" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "Visningsnavn er navnet som vises i vevgrensesnittet." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Emneprefiks" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Foretrukket språk" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Synlighet for medlemsliste" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 #, fuzzy #| msgid "Moderation" msgid "Newsgroup moderation" msgstr "Moderering" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 #, fuzzy #| msgid "Subject prefix" msgid "NNTP Include subject prefix " msgstr "NNTP-inkluderende emne for prefiks " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1333,114 +1268,136 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 #, fuzzy #| msgid "Confirm" msgid "Pre confirm" msgstr "Bekreft" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 #, fuzzy #| msgid "Information" msgid "Invitation" msgstr "Informasjon" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Listeforvalg" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Legg til én e-postadresse på hver linje" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Hode" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Skriv inn et hode." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Skriv inn et gyldig hode." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Mønster" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Angi et mønster." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Angi et gyldig mønster." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Handling" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Skriv inn en gyldig handling." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Handling å utrette når et hode stemmer overens" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderering" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Velg e-post" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Data" @@ -1448,7 +1405,7 @@ msgstr "Data" msgid "Email Address" msgstr "E-postadresse" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Visningsnavn" @@ -1468,29 +1425,29 @@ msgstr "" "Du kan bannlyse en enkelt e-postadresse eller bruke et regulært uttrykk for " "å jamføre med lignende e-postadresser." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Motta egne postinger" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Skjul adresse" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1498,48 +1455,40 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 #, fuzzy #| msgid "Preferred Language" msgid "Preferred language" msgstr "Foretrukket språk" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1558,11 +1507,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1598,108 +1547,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1756,50 +1695,45 @@ msgstr "" msgid "System Information" msgstr "Systeminformasjon" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Bruker" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Arkiv" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Konto" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman-innstillinger" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Postingsaktivitet" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 #, fuzzy msgid "Logout" msgstr "Logg ut" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 #, fuzzy msgid "Login" msgstr "Logg inn" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Registrer" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Postorius-dokumentasjon" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Postorius-versjon" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2200,7 +2134,6 @@ msgstr "CSV-eksport" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Adresse" @@ -2275,61 +2208,54 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Abonnering / opphevelse av abonnement" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Opphev abonnement" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 #, fuzzy #| msgid "Email Address" msgid "Primary Address" msgstr "E-postadresse" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Subscriptions" msgid "Manage Subscription" msgstr "Abonnementer" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Opphev abonnement" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Abonner på denne listen" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2339,11 +2265,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Logg inn" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2351,23 +2277,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Opprettet den" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Siste post" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Føljetong sist sendt" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Lydstyrke" @@ -2400,6 +2326,10 @@ msgstr "Systemoppsett" msgid "Unsubscription Requests" msgstr "Abonnementsforespørsler" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Bruker" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Medlemmer" @@ -2431,7 +2361,6 @@ msgid "Mailman Settings" msgstr "Mailman-innstillinger" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Abonnementer" @@ -2491,22 +2420,6 @@ msgstr "" msgid "Save" msgstr "Lagre" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Bruker" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Opprettet den" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2519,75 +2432,6 @@ msgstr "" msgid "Subscription settings" msgstr "Abonnementsinnstillinger" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Subscriptions" -msgid "Manage user" -msgstr "Abonnementer" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Adresse" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Lister" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Rolle" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Subscriptions" -msgid "User has no subscriptions." -msgstr "Abonnementer" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Konto" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Bruker" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -msgid "Last login" -msgstr "Logg inn" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2606,6 +2450,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Rolle" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2694,7 +2546,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2724,7 +2576,7 @@ msgstr "Fjernet {} som eier for {}" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "En feil inntraff: %s" @@ -2738,330 +2590,330 @@ msgstr "Ugyldig data: %s" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Liste {}er" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Legg til {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "Ingen {}er ble funnet som samsvarte med søket." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "Listen har ingen {}er" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "Valgte medlemmer har fått sitt abonnement opphevet" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} har blitt lagt til med rollen {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "Medlemmet finnes ikke" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Medlemmets innstillinger har blitt oppdatert." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 #, fuzzy #| msgid "You are subscribed to %s." msgid "You are not subscribed to {}." msgstr "Du abonnerer på %s." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Du har allerede abonnert" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription changed to %s" msgid "Subscription changed to {}" msgstr "Abonnement endret til %s" -#: views/list.py:463 +#: views/list.py:449 #, fuzzy #| msgid "Something went wrong. Please try again." msgid "Something went wrong. Please try again. {} {}" msgstr "Noe gikk galt. Prøv igjen." -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Du abonnerer på %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Noe gikk galt. Prøv igjen." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "E-postadressen %s er ugyldig." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Fyll ut skjemaet rett." -#: views/list.py:660 +#: views/list.py:643 #, fuzzy, python-brace-format #| msgid "The selected members have been unsubscribed" msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Valgte medlemmer har fått sitt abonnement opphevet" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "De valgte meldingene ble godtkjent" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "De valgte meldingene ble avslått" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Meldingen ble ikke funnet" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "Meldingen ble godkjent" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "Meldingen ble avslått" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "Meldingen ble forkastet" -#: views/list.py:741 +#: views/list.py:724 #, fuzzy #| msgid "Page not found" msgid "Held message was not found." msgstr "Fant ikke siden" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Modereringshandling for {} satt til {}" -#: views/list.py:759 +#: views/list.py:742 #, fuzzy #| msgid "Failed to set moderation action: {}" msgid "Failed to set moderation action for {}" msgstr "Klarte ikke å sette modereringshandling: {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Velg et domene" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Liste opprettet" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 #, fuzzy #| msgid "Subscription settings" msgid "Subscriptions pending user confirmation" msgstr "Abonnementsinnstillinger" -#: views/list.py:1018 +#: views/list.py:1006 #, fuzzy #| msgid "Subscription settings" msgid "Subscriptions pending approval" msgstr "Abonnementsinnstillinger" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Subscription settings" msgid "Un-subscriptions pending approval" msgstr "Abonnementsinnstillinger" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "Forespørselen har blitt godtatt." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "Forespørselen har blitt avslått." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "Forespørselen har blitt forkastet." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "Forespørselen har allerede blitt moderert: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Listeidentitet" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Automatiske svar" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Føljetong" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Arkivering" -#: views/list.py:1105 +#: views/list.py:1093 #, fuzzy #| msgid "Member options" msgid "Member Policy" msgstr "Medlemsvalg" -#: views/list.py:1106 +#: views/list.py:1094 #, fuzzy #| msgid "Default processing" msgid "Bounce Processing" msgstr "Forvalgt behandling" -#: views/list.py:1169 +#: views/list.py:1157 #, fuzzy msgid "The settings have been updated." msgstr "Innstillinger oppdatert." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Nytt hode" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Nytt mønster" -#: views/list.py:1348 +#: views/list.py:1336 #, fuzzy #| msgid "System Configuration" msgid "Invalid confirmation token" msgstr "Systemoppsett" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -3073,35 +2925,18 @@ msgstr "Meldingen finnes ikke" msgid "Attachment does not exist" msgstr "Vedlegget finnes ikke" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Innstillingene dine har blitt oppdatert." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Innstillingene dine endret seg ikke." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Abonnementet finnes ikke" -#: views/user.py:405 -#, fuzzy -msgid "Successfully updated addresses {}" -msgstr "Bannlyste adresser" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - #~ msgid "Member Options" #~ msgstr "Medlemsvalg" diff --git a/src/postorius/locale/ne/LC_MESSAGES/django.po b/src/postorius/locale/ne/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/ne/LC_MESSAGES/django.po +++ b/src/postorius/locale/ne/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/nl/LC_MESSAGES/django.po b/src/postorius/locale/nl/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/nl/LC_MESSAGES/django.po +++ b/src/postorius/locale/nl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/nn_NO/LC_MESSAGES/django.po b/src/postorius/locale/nn_NO/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/nn_NO/LC_MESSAGES/django.po +++ b/src/postorius/locale/nn_NO/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/oc/LC_MESSAGES/django.po b/src/postorius/locale/oc/LC_MESSAGES/django.po index 93e3e54e..4d678447 100644 --- a/src/postorius/locale/oc/LC_MESSAGES/django.po +++ b/src/postorius/locale/oc/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-07-09 16:47+0000\n" "Last-Translator: Quentin PAGÈS \n" "Language-Team: Occitan here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Confirmar" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Compte" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,64 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Compte" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2499,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2568,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2598,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2612,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2923,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/os/LC_MESSAGES/django.po b/src/postorius/locale/os/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/os/LC_MESSAGES/django.po +++ b/src/postorius/locale/os/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/pa/LC_MESSAGES/django.po b/src/postorius/locale/pa/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/pa/LC_MESSAGES/django.po +++ b/src/postorius/locale/pa/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/pl/LC_MESSAGES/django.po b/src/postorius/locale/pl/LC_MESSAGES/django.po index 5b466d2e..f21b65d7 100644 --- a/src/postorius/locale/pl/LC_MESSAGES/django.po +++ b/src/postorius/locale/pl/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-05-25 16:56+0000\n" "Last-Translator: Szylu \n" "Language-Team: Polish tutaj." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Dostawca Poczty" @@ -52,7 +52,7 @@ msgstr "" "Domena dla twoich list mailingowych. Na przykład, jeśli chcesz mieć listy " "takie jak testowanie@example.com, wpisz example.com tutaj." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Opis" @@ -98,11 +98,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -114,48 +114,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Zatrzymane do moderacji" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Odrzuć (z powiadomieniem)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Porzuć (bez powiadomienia)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Zaakceptuj natychmiast (pomiń inne reguły)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Przetwarzanie domyślne" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Dokonaj co najmniej jednego wyboru" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -164,174 +144,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" -msgstr "" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Zatrzymane do moderacji" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Odrzuć (z powiadomieniem)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Porzuć (bez powiadomienia)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Zaakceptuj natychmiast (pomiń inne reguły)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Przetwarzanie domyślne" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Dziennie" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Tygodniowo" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Kwartalnie" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Miesięcznie" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Rocznie" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Tylko moderatorzy listy mailingowej" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Tylko członkowie listy mailingowej" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Ktokolwiek" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nazwa listy" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Wprowadź nazwę swojej listy." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Wprowadź prawidłową nazwę listy." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Adres oryginalnego właściciela listy" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Wprowadź adres oryginalnego właściciela listy." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Zareklamować tę listę?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Wybierz typ listy." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Zareklamuj tę listę w indeksie list" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Ukryj tę listę w indeksie list" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Wybierz istniejącą domenę." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Wybierz prawidłowego hosta poczty" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Styl listy" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Wybierz styl listy." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Wybierz poprawny styl listy." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Administrator strony nie utworzył żadnej domeny" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Wpisz poprawną nazwę listy" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Twój adres email" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Wprowadź adres email." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Wprowadź poprawny adres email." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Twoje imię (opcjonalnie)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Otwórz" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Akceptuj" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderuj" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Zaakceptuj, a następnie moderuj" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Zasady subskrypcji" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -347,11 +325,11 @@ msgstr "" "Potwierdź, a następnie moderuj: Najpierw subskrybenci muszą potwierdzić, a " "następnie moderator musi autoryzować." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Zasady anulowania subskrypcji" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -368,117 +346,77 @@ msgstr "" "Potwierdź, a następnie moderuj: Najpierw subskrybenci muszą potwierdzić, a " "następnie moderator musi autoryzować." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List Name" -msgid "List Admins" -msgstr "Nazwa listy" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Tak" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Nie" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Powiadom właściciela o usunięciu" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member is removed from the list after their disabled notifications have " -#| "been exhausted. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Ta opcja kontroluje, czy właściciel listy jest powiadamiany o usunięciu " -"członka z listy po wyczerpaniu jego wyłączonych powiadomień. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Powiadom właściciela o wyłączeniu" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Powiadom właściciela o usunięciu" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -487,30 +425,19 @@ msgstr "" "Ta opcja kontroluje, czy właściciel listy jest powiadamiany o usunięciu " "członka z listy po wyczerpaniu jego wyłączonych powiadomień. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Liczba dni między każdym wyłączonym powiadomieniem." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -522,54 +449,54 @@ msgstr "" "usunąć adres z listy, gdy wynik odrzuceń przekroczy próg. Ta wartość musi " "być liczbą całkowitą. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Publiczne archiwa" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Prywatne archiwa" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Nie archiwizuj tej listy" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Zasady archiwizacji" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Zasady archiwizacji wiadomości dla tej listy" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Aktywni archiwizatorzy" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Dopuszczalne aliasy" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -587,11 +514,11 @@ msgstr "" "każdego adresu odbiorcy w wiadomości. Dopasowanie odbywa się za pomocą " "funkcji re.match() Pythona, co oznacza, że są zakotwiczone na początku ciągu." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -599,11 +526,11 @@ msgstr "" "Sprawdza to, czy adres lub lista dopuszczalnego aliasu jawnie pojawia się w " "nagłówku Do: lub DW: w poście." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Administrivia" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -611,15 +538,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -631,60 +558,59 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 #, fuzzy #| msgid "Hold for moderation" msgid "Emergency Moderation" msgstr "Zatrzymane do moderacji" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -694,11 +620,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -707,11 +633,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -720,11 +646,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -733,128 +659,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -866,21 +792,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -890,96 +823,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -993,54 +926,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1068,105 +1001,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1175,11 +1108,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1187,11 +1120,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1201,126 +1134,126 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 #, fuzzy #| msgid "Hold for moderation" msgid "Newsgroup moderation" msgstr "Zatrzymane do moderacji" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1331,112 +1264,134 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 #, fuzzy #| msgid "Confirm" msgid "Pre confirm" msgstr "Akceptuj" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1444,7 +1399,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1462,29 +1417,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1492,46 +1447,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1550,11 +1497,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1590,108 +1537,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1746,48 +1683,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Konto" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Ustawienia Mailmana" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Aktywność postowania" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Wylogowanie" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Zarejestruj się" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2175,7 +2107,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2248,61 +2179,54 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 #, fuzzy #| msgid "Your email address" msgid "Primary Address" msgstr "Twój adres email" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Subscriptions" msgid "Manage Subscription" msgstr "Subskrypcje" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2312,11 +2236,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2324,23 +2248,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2371,6 +2295,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "Subskrypcje" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2400,7 +2328,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Subskrypcje" @@ -2460,18 +2387,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2484,70 +2399,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Subscriptions" -msgid "Manage user" -msgstr "Subskrypcje" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "List Name" -msgid "List" -msgstr "Nazwa listy" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Subscriptions" -msgid "User has no subscriptions." -msgstr "Subskrypcje" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Konto" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2566,6 +2417,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2635,7 +2494,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2665,7 +2524,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2679,312 +2538,312 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription Policy" msgid "Subscription changed to {}" msgstr "Zasady subskrypcji" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Un-Subscription Policy" msgid "Un-subscriptions pending approval" msgstr "Zasady anulowania subskrypcji" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 #, fuzzy #| msgid "Default processing" msgid "Bounce Processing" msgstr "Zachowanie domyślne" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2996,30 +2855,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ps/LC_MESSAGES/django.po b/src/postorius/locale/ps/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/ps/LC_MESSAGES/django.po +++ b/src/postorius/locale/ps/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/pt/LC_MESSAGES/django.po b/src/postorius/locale/pt/LC_MESSAGES/django.po index b7ad9cc2..3eb4d5d2 100644 --- a/src/postorius/locale/pt/LC_MESSAGES/django.po +++ b/src/postorius/locale/pt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-09 22:46+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese aqui." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Hospedeiro de Correio" @@ -52,7 +52,7 @@ msgstr "" "O domínio para as suas listas de discussão. Por exemplo, quando quer listas " "como testing@example.com, digite example.com aqui." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Descrição" @@ -67,8 +67,7 @@ msgstr "Por favor, digite um nome de domínio válido ou nada." #: forms/domain_forms.py:61 msgid "Normally empty. Used only for unusual Postfix configs." -msgstr "" -"Normalmente vazio. Usado apenas para configurações incomuns de Postfix." +msgstr "Normalmente vazio. Usado apenas para configurações incomuns de Postfix." #: forms/domain_forms.py:64 templates/postorius/domain/index.html:24 msgid "Web Host" @@ -98,11 +97,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -114,48 +113,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Reter para moderação" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Rejeitar (com notificação)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Descartar (sem notificação)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Aceitar imediatamente (ignorar outras regras)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Processamento padrão" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Faça pelo menos uma seleção" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -164,129 +143,127 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" -msgstr "" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Reter para moderação" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Rejeitar (com notificação)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Descartar (sem notificação)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Aceitar imediatamente (ignorar outras regras)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Processamento padrão" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Diária" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Semanal" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Trimestral" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Mensal" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Anual" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Apenas moderadoras da lista de discussão" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Apenas membros da lista de discussão" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Qualquer um" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nome da lista" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Insira um nome para sua lista." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Insira um nome de lista válido." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Endereço inicial do dono da lista" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Insira o endereço de e-mail do dono da lista." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Divulgar esta lista?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Escolha um tipo de lista." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Divulgar esta lista no índice de listas" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Ocultar esta lista do índice de listas" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Escolha um domínio existente." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Escolha um servidor de correio válido" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Estilo de lista" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Escolha um estilo de lista." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Escolha um estilo de lista válido." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "O administrador do site não criou um domínio" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Insira um nome de lista válido" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "O seu endereço de e-mail" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -294,46 +271,46 @@ msgstr "" "A inscrição via \"Endereço primário\" mudará o endereço de inscrição quando " "alterar o seu endereço primário." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Insira um endereço de e-mail." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Insira um endereço de e-mail válido." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "O seu nome (opcional)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Endereço primário ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Aberta" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Confirmar" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderar" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Confirmar, depois moderar" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Política de inscrição" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -349,11 +326,11 @@ msgstr "" "Confirmar, depois moderar: Primeiros a se inscreverem têm que confirmar, " "depois um moderador tem que autorizar." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Política de cancelamento de inscrição" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -370,66 +347,46 @@ msgstr "" "Confirmar, depois moderar: Primeiros a se inscreverem têm que confirmar, " "depois um moderador tem que autorizar." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Descartar" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "Lists" -msgid "List Admins" -msgstr "Listas" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Sim" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Não" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Processar devoluções" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Especifica esta lista deve ou não fazer automaticamente o processamento de " "devoluções." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Limite de pontuação de devoluções" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -439,11 +396,11 @@ msgstr "" "automaticamente desativada. Quando a inscrição for reabilitada, a sua " "pontuação de devoluções será zerada." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Informações de devolução obsoletas após" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -454,32 +411,11 @@ msgstr "" "ínterim, a pontuação de devoluções será redefinida para zero. Este valor " "deve ser um inteiro. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Notificar dono ao remover" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Esta opção controla se o dono da lista é notificado ou não quando a " -"inscrição de um membro é automaticamente desativada devido ao seu limite de " -"devoluções ser atingido. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Notificar dono ao desativar" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -489,11 +425,11 @@ msgstr "" "inscrição de um membro é automaticamente desativada devido ao seu limite de " "devoluções ser atingido. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Notificar dono ao remover" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -503,30 +439,19 @@ msgstr "" "é removido da lista depois de notificações deles desativadas terem sido " "esgotadas. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Intervalo entre avisos de devoluções desativadas" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "A quantidade de dias entre cada notificação desativada." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Avisos de devoluções desativadas" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -538,54 +463,54 @@ msgstr "" "imediatamente um endereço da lista assim que a pontuação de devoluções deles " "exceder o limite. Este valor deve ser um inteiro. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Arquivos públicos" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Arquivos privados" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Não arquivar esta lista" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Texto simples" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Política de arquivamento" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Política de arquivamento de mensagens para esta lista" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Arquivadores ativos" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Apelidos aceitáveis" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -604,11 +529,11 @@ msgstr "" "correspondência é realizada com a função re.match() do Python, o que " "significa que eles estão ancorados ao início da cadeia." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Exigir destino explícito" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -616,11 +541,11 @@ msgstr "" "Isso verifica se o endereço de postagem da lista ou um pseudônimo (alias) " "aceitável aparece explicitamente num cabeçalho Para: ou Cc: no post." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Questões administrativas" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -632,15 +557,15 @@ msgstr "" "cancelar a inscrição etc.) e vai adicioná-las à fila de solicitações " "administrativas, a notificar o administrador da nova solicitação no processo." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Ação padrão a ser tomada quando um membro posta na lista" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Escolha uma ação padrão de membro." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -661,15 +586,15 @@ msgstr "" "Aceitar: Aceita qualquer postagem sem verificação alguma.\n" "Processamento padrão: Realiza verificações adicionais e aceita a mensagem." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Ação padrão a ser tomada quando um não-membro posta na lista" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Escolha uma ação padrão de não-membro." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -680,11 +605,11 @@ msgstr "" "rejeitados (devolvidos) e descartados. Se nenhuma correspondência for " "encontrada, então esta ação será tomada." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Moderação de emergência" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -696,11 +621,11 @@ msgstr "" "toxicidade (chamado do \"flamewar\") e deseja um período de resfriamento dos " "ânimos. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Tamanho máximo de mensagem" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -708,30 +633,24 @@ msgstr "" "O tamanho máximo permitido da mensagem em KB. Isso pode ser usado para " "evitar e-mails com anexos grandes. Um tamanho de 0 desativa a verifcação." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Quantidade máxima de destinatários" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "A quantidade máxima de destinatários para uma mensagem. Isso pode ser usado " "para evitar que e-mails em massa sejam aceitos. Um valor de 0 desativa essa " "verificação." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Aceitar estes não-membros" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -748,11 +667,11 @@ msgstr "" "adicionar o endereço como não-membro e definir a moderação de não-membro à " "opção Processamento padrão." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Reter estes não-membros" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -767,11 +686,11 @@ msgstr "" "sem expressão regular possam ser inseridos aqui, é preferível adicionar o " "endereço como um não-membro e definir a Moderação do não-membro para Reter." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Rejeitar estes não-membros" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -787,11 +706,11 @@ msgstr "" "endereço como um não-membro e definir a Moderação do não-membro para " "Rejeitar." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Descartar estes não-membros" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -807,36 +726,36 @@ msgstr "" "adicionar o endereço como um não-membro e definir a Moderação do não-membro " "para Descartar." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Expressão regular de alias inválida: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "E-mail de alias inválido: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Ativar resumos" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" "O Mailman deve ativar resumos (\"digests\") para esta lista de discussão?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Enviar resumo periodicamente" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "O Mailman deve enviar resumos periodicamente?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Frequência de volumes de resumos" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -844,43 +763,43 @@ msgstr "" "Com qual frequência o Mailman deve incrementar a quantidade do volume de " "resumo e redefinir o número da edição?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Limite de tamanho dos resumos" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Quão grande em Kb deve ser um resumo antes de ser enviado para fora?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Ação de mitigação de DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Escolhe uma ação de mitigação de DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Sem mitigação DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Substituir De: pelo endereço da lista" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Incluir a mensagem em outra mensagem com De: da lista." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Rejeitar a mensagem" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Descartar a mensagem" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -890,11 +809,11 @@ msgstr "" "DMARC de rejeição ou quarentena ou a todas as mensagens se o Mitigar DMARC " "incondicionalmente for True." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Mitigar DMARC incondicionalmente" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -903,11 +822,11 @@ msgstr "" "aplicar a todas as mensagens, independentemente da política DMARC do domínio " "De:." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Aviso de rejeição por DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -915,11 +834,11 @@ msgstr "" "Texto para substituir o motivo padrão em qualquer aviso de rejeição a ser " "enviado quando a ação de mitigação de DMARC da rejeição se aplica." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Texto de mensagem DMARC ajustada" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -929,20 +848,20 @@ msgstr "" "preceder a parte da mensagem original na mensagem ajustada quando a ação de " "mitigação de DMARC da mensagem ajustada se aplica." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Nenhuma" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individual" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Completa" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -963,21 +882,28 @@ msgstr "" " Completa: Toda a personalização \"individual\" junto com a modificação\n" " de cabeçalho do destinatário. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Descartar" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Rejeitar" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Encaminhar" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Preservar" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -993,15 +919,15 @@ msgstr "" "Avançar = encaminha a mensagem para o dono da(s) lista(s).\n" "Preservar = salva a mensagem em qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personalizar" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Filtrar conteúdo" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1009,11 +935,11 @@ msgstr "" "O Mailman deve filtrar o conteúdo do tráfego da lista de acordo com as " "configurações abaixo?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Filtrar tipos" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found aqui" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Filtrar extensões" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Extensões para filtrar a partir das postagens recebidas." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Tipos ativados" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found aqui" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Extensões ativadas" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Extensões para permitir nas postagens recebidas." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Recolher alternativas" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "O Mailman deve recolher várias partes/alternativas ao conteúdo da primeira " "parte?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Ação de filtro" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Converter html em texto simples" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1080,23 +1006,23 @@ msgstr "" "O Mailman deve converter partes de texto/html em texto simples? Esta " "conversão acontece depois que os anexos MIME terem sido descartados." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Lista anônima" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -"Ocultar o remetente de uma mensagem, a substituir-o pelo endereço da lista " -"(Remove os campos De, Remetente e Responder para)" +"Ocultar o remetente de uma mensagem, a substituir-o pelo endereço da lista (" +"Remove os campos De, Remetente e Responder para)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Incluir cabeçalhos RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1122,11 +1048,11 @@ msgstr "" "recomendado (e, de fato, a sua capacidade de desativar esses cabeçalhos pode " "eventualmente desaparecer)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Incluir o cabeçalho de postagem da lista" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1134,11 +1060,11 @@ msgstr "" "Isso pode ser definido como \"não\" para listas de anúncios que não desejam " "incluir o cabeçalho List-Post porque a postagem na lista é desencorajada." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Endereço reply-to explícito" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1147,7 +1073,7 @@ msgstr "" "\"resposta para\". Ele só é usado se a resposta for definida para usar um " "cabeçalho explicitamente definido" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1157,27 +1083,27 @@ msgstr "" "ser descartado? Se assim for, isso será feito independentemente de um " "cabeçalho \"Reply-To:\" explícito ser adicionado pelo Mailman ou não." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Resposta vai para a lista" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Escolha uma ação de reply-to." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1205,105 +1131,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1312,11 +1238,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1324,11 +1250,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1338,124 +1264,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1466,110 +1392,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1577,7 +1525,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1595,29 +1543,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1625,51 +1573,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Especifica esta lista deve ou não fazer automaticamente o processamento de " -"devoluções." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1688,11 +1623,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1728,108 +1663,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1884,48 +1809,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Arquivos" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Conta" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Definições do Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Atividade de publicação" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Terminar sessão" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Login" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Registar" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2313,7 +2233,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2388,57 +2307,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Gerir inscrição" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2448,11 +2360,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2460,23 +2372,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2507,6 +2419,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "Assinaturas" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2536,7 +2452,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Assinaturas" @@ -2596,20 +2511,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "List created" -msgid "Created" -msgstr "Lista criada" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2622,72 +2523,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Gerir inscrição" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Listas" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Manage Subscription" -msgid "User has no subscriptions." -msgstr "Gerir inscrição" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Conta" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Login" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2706,6 +2541,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2775,7 +2618,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2805,7 +2648,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2819,315 +2662,315 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "Membro não existe" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 #, fuzzy #| msgid "You are already subscribed" msgid "You are not subscribed to {}." msgstr "Já está subscrito" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Já está subscrito" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscriptions" msgid "Subscription changed to {}" msgstr "Assinaturas" -#: views/list.py:463 +#: views/list.py:449 #, fuzzy #| msgid "Something went wrong. Please try again." msgid "Something went wrong. Please try again. {} {}" msgstr "Alguma coisa correu mal. Por favor, tente novamente." -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Alguma coisa correu mal. Por favor, tente novamente." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Por favor, preencha corretamente o formulário." -#: views/list.py:660 +#: views/list.py:643 #, fuzzy, python-brace-format #| msgid "All members have been unsubscribed from the list." msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Todos os membros foram retirados da lista." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "As mensagens selecionadas foram aceites" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "As mensagens selecionadas foram rejeitadas" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "As mensagens selecionadas foram descartadas" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Mensagem não pôde ser encontrada" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "A mensagem foi aceite" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "A mensagem foi rejeitada" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "A mensagem foi descartada" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Escolha um domínio" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Lista criada" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Subscriptions" msgid "Un-subscriptions pending approval" msgstr "Assinaturas" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "O pedido foi aceite." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "O pedido foi rejeitado." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "O pedido foi descartado." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Respostas automáticas" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Aceitação de mensagens" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "As definições foram atualizadas." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "É impossível remover o último proprietário" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Todos os membros foram retirados da lista." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Novo cabeçalho" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Novo padrão" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -3139,30 +2982,14 @@ msgstr "A mensagem não existe" msgid "Attachment does not exist" msgstr "O anexo não existe" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "As suas preferências foram atualizadas." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/pt_BR/LC_MESSAGES/django.po b/src/postorius/locale/pt_BR/LC_MESSAGES/django.po index 0256928c..4b4f1f03 100644 --- a/src/postorius/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/postorius/locale/pt_BR/LC_MESSAGES/django.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-03-19 23:47+0000\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Portuguese (Brazil) \n" +"Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,7 +30,7 @@ msgstr "" "pode ser o mesmo ou diferente do servidor de correio. Você pode editar a " "lista de hosts web disponíveis aqui." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Servidor de correio" @@ -51,7 +51,7 @@ msgstr "" "O domínio para as suas listas de discussão. Por exemplo, quando você quer " "listas como testing@example.com, digite example.com aqui." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Descrição" @@ -97,11 +97,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -113,48 +113,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Reter para moderação" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Rejeitar (com notificação)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Descartar (sem notificação)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Aceitar imediatamente (ignorar outras regras)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Processamento padrão" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Faça pelo menos uma seleção" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -163,129 +143,127 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" -msgstr "" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Reter para moderação" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Rejeitar (com notificação)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Descartar (sem notificação)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Aceitar imediatamente (ignorar outras regras)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Processamento padrão" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Diária" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Semanal" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Trimestral" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Mensal" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Anual" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Apenas moderadoras da lista de discussão" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Apenas membros da lista de discussão" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Qualquer um" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Nome da lista" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Insira um nome para sua lista." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Insira um nome de lista válido." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Endereço inicial do dono da lista" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Insira o endereço de e-mail do dono da lista." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Divulgar esta lista?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Escolha um tipo de lista." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Divulgar esta lista no índice de listas" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Ocultar esta lista do índice de listas" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Escolha um domínio existente." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Escolha um servidor de correio válido" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Estilo de lista" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Escolha um estilo de lista." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Escolha um estilo de lista válido." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "O administrador do site não criou um domínio" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Insira um nome de lista válido" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Seu endereço de e-mail" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -293,46 +271,46 @@ msgstr "" "A inscrição via \"Endereço primário\" mudará o endereço de inscrição quando " "você alterar seu endereço primário." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Insira um endereço de e-mail." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Insira um endereço de e-mail válido." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Seu nome (opcional)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Endereço primário ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Aberta" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Confirmar" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Moderar" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Confirmar, depois moderar" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Política de inscrição" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -348,11 +326,11 @@ msgstr "" "Confirmar, depois moderar: Primeiros a se inscreverem têm que confirmar, " "depois um moderador tem que autorizar." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Política de cancelamento de inscrição" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -369,66 +347,46 @@ msgstr "" "Confirmar, depois moderar: Primeiros a se inscreverem têm que confirmar, " "depois um moderador tem que autorizar." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Descartar" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List Name" -msgid "List Admins" -msgstr "Nome da lista" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Sim" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Não" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Processar devoluções" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Especifica esta lista deve ou não fazer automaticamente o processamento de " "devoluções." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Limite de pontuação de devoluções" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -438,11 +396,11 @@ msgstr "" "automaticamente desabilitada. Quando a inscrição for reabilitada, sua " "pontuação de devoluções será zerada." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Informações de devolução obsoletas após" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -453,32 +411,11 @@ msgstr "" "ínterim, a pontuação de devoluções será redefinida para zero. Este valor " "deve ser um inteiro. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Notificar dono ao remover" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Esta opção controla se o dono da lista é notificado ou não quando a " -"inscrição de um membro é automaticamente desabilitada devido ao seu limite " -"de devoluções ser atingido. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Notificar dono ao desabilitar" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -488,11 +425,11 @@ msgstr "" "inscrição de um membro é automaticamente desabilitada devido ao seu limite " "de devoluções ser atingido. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Notificar dono ao remover" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -502,30 +439,19 @@ msgstr "" "é removido da lista depois de suas notificações desabilitadas terem sido " "esgotadas. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Intervalo entre avisos de devoluções desabilitadas" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "O número de dias entre cada notificação desabilitada." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Avisos de devoluções desabilitadas" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -537,54 +463,54 @@ msgstr "" "imediatamente um endereço da lista assim que sua pontuação de devoluções " "exceder o limite. Este valor deve ser um inteiro. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Arquivos públicos" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Arquivos privados" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Não arquivar esta lista" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Texto simples" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Política de arquivamento" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Política de arquivamento de mensagens para esta lista" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Arquivadores ativos" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Apelidos aceitáveis" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -604,11 +530,11 @@ msgstr "" "match() do Python, o que significa que eles estão ancorados ao início da " "string." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Exigir destino explícito" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -616,11 +542,11 @@ msgstr "" "Isso verifica se o endereço de postagem da lista ou um pseudônimo (alias) " "aceitável aparece explicitamente em um cabeçalho Para: ou Cc: no post." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Questões administrativas" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -632,15 +558,15 @@ msgstr "" "cancelar a inscrição etc.) e vai adicioná-las à fila de solicitações " "administrativas, notificando o administrador da nova solicitação no processo." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Ação padrão a ser tomada quando um membro posta na lista" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Escolha uma ação padrão de membro." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -661,15 +587,15 @@ msgstr "" "Aceitar: Aceita qualquer postagem sem verificação alguma.\n" "Processamento padrão: Realiza verificações adicionais e aceita a mensagem." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Ação padrão a ser tomada quando um não-membro posta na lista" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Escolha uma ação padrão de não-membro." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -680,11 +606,11 @@ msgstr "" "rejeitados (devolvidos) e descartados. Se nenhuma correspondência for " "encontrada, então esta ação será tomada." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Moderação de emergência" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -696,11 +622,11 @@ msgstr "" "toxicidade (chamado do \"flamewar\") e você deseja um período de " "resfriamento dos ânimos. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Tamanho máximo de mensagem" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -708,30 +634,24 @@ msgstr "" "O tamanho máximo permitido da mensagem em KB. Isso pode ser usado para " "evitar e-mails com anexos grandes. Um tamanho de 0 desabilita a verifcação." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Número máximo de destinatários" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "O número máximo de destinatários para uma mensagem. Isso pode ser usado para " "evitar que e-mails em massa sejam aceitos. Um valor de 0 desabilita essa " "verificação." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Aceitar estes não-membros" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -748,11 +668,11 @@ msgstr "" "adicionar o endereço como não-membro e definir a moderação de não-membro à " "opção Processamento padrão." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Reter estes não-membros" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -767,11 +687,11 @@ msgstr "" "sem expressão regular possam ser inseridos aqui, é preferível adicionar o " "endereço como um não-membro e definir a Moderação do não-membro para Reter." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Rejeitar estes não-membros" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -787,11 +707,11 @@ msgstr "" "endereço como um não-membro e definir a Moderação do não-membro para " "Rejeitar." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Descartar estes não-membros" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -807,36 +727,36 @@ msgstr "" "adicionar o endereço como um não-membro e definir a Moderação do não-membro " "para Descartar." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Expressão regular de alias inválida: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "E-mail de alias inválido: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Habilitar resumos" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" "O Mailman deve habilitar resumos (\"digests\") para esta lista de discussão?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Enviar resumo periodicamente" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "O Mailman deve enviar resumos periodicamente?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Frequência de volumes de resumos" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -844,43 +764,43 @@ msgstr "" "Com qual frequência o Mailman deve incrementar o número do volume de resumo " "e redefinir o número da edição?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Limite de tamanho dos resumos" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Quão grande em Kb deve ser um resumo antes de ser enviado para fora?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Ação de mitigação de DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Escolhe uma ação de mitigação de DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Sem mitigação DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Substituir De: pelo endereço da lista" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Incluir a mensagem em outra mensagem com De: da lista." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Rejeitar a mensagem" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Descartar a mensagem" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -890,11 +810,11 @@ msgstr "" "DMARC de rejeição ou quarentena ou a todas as mensagens se o Mitigar DMARC " "incondicionalmente for True." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Mitigar DMARC incondicionalmente" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -903,11 +823,11 @@ msgstr "" "aplicar a todas as mensagens, independentemente da política DMARC do domínio " "De:." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Aviso de rejeição por DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -915,11 +835,11 @@ msgstr "" "Texto para substituir o motivo padrão em qualquer aviso de rejeição a ser " "enviado quando a ação de mitigação de DMARC da rejeição se aplica." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Texto de mensagem DMARC ajustada" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -929,20 +849,20 @@ msgstr "" "precedendo a parte da mensagem original na mensagem ajustada quando a ação " "de mitigação de DMARC da mensagem ajustada se aplica." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Nenhuma" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individual" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Completa" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -963,21 +883,28 @@ msgstr "" " Completa: Toda a personalização \"individual\" junto com a modificação\n" " de cabeçalho do destinatário. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Descartar" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Rejeitar" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Encaminhar" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Preservar" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -993,15 +920,15 @@ msgstr "" "Avançar = encaminha a mensagem para o dono da(s) lista(s).\n" "Preservar = salva a mensagem em qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personalizar" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Filtrar conteúdo" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1009,11 +936,11 @@ msgstr "" "O Mailman deve filtrar o conteúdo do tráfego da lista de acordo com as " "configurações abaixo?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Filtrar tipos" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found aqui" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Filtrar extensões" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Extensões para filtrar a partir das postagens recebidas." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Tipos habilitados" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found aqui" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Extensões habilitadas" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Extensões para permitir nas postagens recebidas." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Recolher alternativas" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "O Mailman deve recolher várias partes/alternativas ao conteúdo da primeira " "parte?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Ação de filtro" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Converter html em texto simples" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1080,11 +1007,11 @@ msgstr "" "O Mailman deve converter partes de texto/html em texto simples? Esta " "conversão acontece depois que os anexos MIME terem sido descartados." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Lista anônima" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1092,11 +1019,11 @@ msgstr "" "Ocultar o remetente de uma mensagem, substituindo-o pelo endereço da lista " "(Remove os campos De, Remetente e Responder para)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Incluir cabeçalhos RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1122,11 +1049,11 @@ msgstr "" "cabeçalhos, mas isso não é recomendado (e, de fato, sua capacidade de " "desabilitar esses cabeçalhos pode eventualmente desaparecer)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Incluir o cabeçalho de postagem da lista" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1134,11 +1061,11 @@ msgstr "" "Isso pode ser definido como \"não\" para listas de anúncios que não desejam " "incluir o cabeçalho List-Post porque a postagem na lista é desencorajada." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Endereço reply-to explícito" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1147,7 +1074,7 @@ msgstr "" "\"resposta para\". Ele só é usado se a resposta for definida para usar um " "cabeçalho explicitamente definido" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1157,27 +1084,27 @@ msgstr "" "ser descartado? Se assim for, isso será feito independentemente de um " "cabeçalho \"Reply-To:\" explícito ser adicionado pelo Mailman ou não." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Resposta vai para a lista" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Escolha uma ação de reply-to." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1205,105 +1132,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1312,11 +1239,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1324,11 +1251,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1338,124 +1265,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1466,110 +1393,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1577,7 +1526,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1595,29 +1544,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1625,51 +1574,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Especifica esta lista deve ou não fazer automaticamente o processamento de " -"devoluções." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1688,11 +1624,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1728,108 +1664,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1884,48 +1810,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Conta" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Configurações do mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Atividade da postagem" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Sair" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Login" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Inscrever-se" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2313,7 +2234,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2388,57 +2308,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Gerenciar inscrição" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2448,11 +2361,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2460,23 +2373,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2507,6 +2420,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "Inscrições" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2536,7 +2453,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Inscrições" @@ -2594,18 +2510,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2618,72 +2522,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Gerenciar inscrição" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "List Name" -msgid "List" -msgstr "Nome da lista" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Manage Subscription" -msgid "User has no subscriptions." -msgstr "Gerenciar inscrição" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Conta" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Login" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2702,6 +2540,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2771,7 +2617,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2801,7 +2647,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2815,310 +2661,310 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription Policy" msgid "Subscription changed to {}" msgstr "Política de inscrição" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 #, fuzzy #| msgid "Un-Subscription Policy" msgid "Un-subscriptions pending approval" msgstr "Política de cancelamento de inscrição" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -3130,30 +2976,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ro/LC_MESSAGES/django.po b/src/postorius/locale/ro/LC_MESSAGES/django.po index bbc6e2a1..1863b3d4 100644 --- a/src/postorius/locale/ro/LC_MESSAGES/django.po +++ b/src/postorius/locale/ro/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ru/LC_MESSAGES/django.po b/src/postorius/locale/ru/LC_MESSAGES/django.po index 5a18e184..bf9e9b4f 100644 --- a/src/postorius/locale/ru/LC_MESSAGES/django.po +++ b/src/postorius/locale/ru/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-07-04 04:25+0000\n" "Last-Translator: Artem \n" "Language-Team: Russian here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Почтовый хост" @@ -49,7 +49,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Описание" @@ -94,11 +94,11 @@ msgstr "" msgid "Summary Digests" msgstr "Краткие обзоры" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Отключен" @@ -112,48 +112,28 @@ msgstr "Отключен" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Отклонить (с уведомлением)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Немедленно принять (в обход других правил)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Обработки по умолчанию" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Сделать как минимум один выбор" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Режим доставки" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -162,174 +142,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Модерация" - -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Отклонить (с уведомлением)" + +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Немедленно принять (в обход других правил)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Обработки по умолчанию" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Ежедневно" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Ежеквартально" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Ежемесячно" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Ежегодно" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Только члены рассылки" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Любой" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Выберите существующий домен." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Стиль списка" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Админ не создал каких-либо доменов" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Открыть" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Подтвердить" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Модерируемый" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Политика подписки" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -339,11 +317,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -353,136 +331,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Отменить" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Да" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Нет" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -490,54 +428,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Частные архивы" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Политика архива" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Активный архиваторы" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Допустимые псевдонимы" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -548,21 +486,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -570,15 +508,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -590,60 +528,59 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 #, fuzzy #| msgid "Moderation" msgid "Emergency Moderation" msgstr "Модерация" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -653,11 +590,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -666,11 +603,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -679,11 +616,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -692,128 +629,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Нет" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Полный" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -825,21 +762,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Отменить" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Отклонить" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Сохранить" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -849,96 +793,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Персонализация" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -952,54 +896,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1027,105 +971,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Производство" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1134,11 +1078,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1146,11 +1090,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1160,124 +1104,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Модерируемый" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Информация" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Отображаемое имя" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1288,114 +1232,136 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 #, fuzzy #| msgid "Confirm" msgid "Pre confirm" msgstr "Подтвердить" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 #, fuzzy #| msgid "Information" msgid "Invitation" msgstr "Информация" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Заголовок" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Действие" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Модерация" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Выберите адрес электронной почты" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Данные" @@ -1403,7 +1369,7 @@ msgstr "Данные" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Отображаемое имя" @@ -1421,29 +1387,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Скрыть адрес" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1451,46 +1417,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1509,11 +1467,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1549,108 +1507,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1705,49 +1653,44 @@ msgstr "" msgid "System Information" msgstr "Системная информация" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Пользователи" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Архивы" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Аккаунт" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Настройки Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 #, fuzzy msgid "Posting activity" msgstr "История публикаций" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Выйти" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Логин" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Регистрация" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2135,7 +2078,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2210,59 +2152,52 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Отписаться" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Subscriptions" msgid "Manage Subscription" msgstr "Подписки" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Отписаться" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2272,11 +2207,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Вход в систему" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2284,23 +2219,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Создан в" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Объём" @@ -2331,6 +2266,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "Запросы на подписку" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Пользователи" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2360,7 +2299,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Подписки" @@ -2418,22 +2356,6 @@ msgstr "" msgid "Save" msgstr "Сохранить" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Пользователи" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Создан в" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2446,72 +2368,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Subscriptions" -msgid "Manage user" -msgstr "Подписки" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Роль" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Subscriptions" -msgid "User has no subscriptions." -msgstr "Подписки" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Аккаунт" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Пользователи" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Логин" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2530,6 +2386,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Роль" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2599,7 +2463,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2629,7 +2493,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2643,308 +2507,308 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscription requests" msgid "Subscription changed to {}" msgstr "Запросы на подписку" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Дайджест" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Архивация" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2956,33 +2820,17 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - #~ msgid "Member Options" #~ msgstr "Параметры участника" diff --git a/src/postorius/locale/sa/LC_MESSAGES/django.po b/src/postorius/locale/sa/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/sa/LC_MESSAGES/django.po +++ b/src/postorius/locale/sa/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sc/LC_MESSAGES/django.po b/src/postorius/locale/sc/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/sc/LC_MESSAGES/django.po +++ b/src/postorius/locale/sc/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sd/LC_MESSAGES/django.po b/src/postorius/locale/sd/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/sd/LC_MESSAGES/django.po +++ b/src/postorius/locale/sd/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/se/LC_MESSAGES/django.po b/src/postorius/locale/se/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/se/LC_MESSAGES/django.po +++ b/src/postorius/locale/se/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/shn/LC_MESSAGES/django.po b/src/postorius/locale/shn/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/shn/LC_MESSAGES/django.po +++ b/src/postorius/locale/shn/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/si/LC_MESSAGES/django.po b/src/postorius/locale/si/LC_MESSAGES/django.po index 9d54a147..4c28cfe5 100644 --- a/src/postorius/locale/si/LC_MESSAGES/django.po +++ b/src/postorius/locale/si/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-04-20 14:29+0000\n" "Last-Translator: HelaBasa \n" "Language-Team: Sinhala here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "සබල කර ඇත" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "අබල කර ඇත" @@ -106,48 +106,28 @@ msgstr "හිමිකරු විසින් අබල කර ඇත" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "දිනපතා" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "සතිපතා" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "ඔබගේ වි-තැපැල් ලිපිනය" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "ඔව්" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "නැහැ" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "ප්‍රසිද්ධ සංරක්ෂිත" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "පෞද්ගලික සංරක්ෂිත" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sk/LC_MESSAGES/django.po b/src/postorius/locale/sk/LC_MESSAGES/django.po index c702ba68..1d907054 100644 --- a/src/postorius/locale/sk/LC_MESSAGES/django.po +++ b/src/postorius/locale/sk/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sl/LC_MESSAGES/django.po b/src/postorius/locale/sl/LC_MESSAGES/django.po index 8f3146b8..a03ad47d 100644 --- a/src/postorius/locale/sl/LC_MESSAGES/django.po +++ b/src/postorius/locale/sl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sq/LC_MESSAGES/django.po b/src/postorius/locale/sq/LC_MESSAGES/django.po index 78a2dbec..c2d12f0f 100644 --- a/src/postorius/locale/sq/LC_MESSAGES/django.po +++ b/src/postorius/locale/sq/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-04-03 21:27+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian këtu." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Strehë Poste" @@ -50,7 +50,7 @@ msgstr "" "Përkatësia për listat tuaja të postimeve. Për shembull, kur doni lista të " "tilla si testing@example.com, jepni këtu example.com." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Përshkrim" @@ -96,11 +96,11 @@ msgstr "Përmbledhje Mime" msgid "Summary Digests" msgstr "Përmbledhje Përmbledhëse" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "E aktivizuar" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "E çaktivizuar" @@ -112,48 +112,21 @@ msgstr "E çaktivizuar nga i Zoti" msgid "Disabled by Bounces" msgstr "Çaktivizuar nga Kthime" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Mbaje për moderim" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Hidheni poshtë (me njoftim)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Hidheni tej (pa njoftim)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Pranoje menjëherë (anashkalo rregullat e tjera)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Përpunim parazgjedhje" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Bëni të paktën një përzgjedhje" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Mënyrë dërgimi" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Nëse përzgjidhni përmbledhje përmbledhëse, do të merrni postime të bëra tok " "(zakonisht një në ditë, por mundet edhe më shumë se kaq në lista me shumë " @@ -162,11 +135,11 @@ msgstr "" "MIME, por nëse keni problem me leximin e tyre, përzgjidhni përmbledhje tekst " "i thjeshtë." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Gjendje dërgimi" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -180,140 +153,127 @@ msgstr "" "me pushime). Nëse e çaktivizoni dërgimin e email-eve, mos harroni ta " "riaktivizoni kur të ktheheni; nuk do të riaktivizohet automatikisht." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Moderim" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Mbaje për moderim" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Parazgjedhje liste" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Hidheni poshtë (me njoftim)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Veprim parazgjedhje për t’u bërë kur ky anëtar poston te lista. \n" -"Parazgjedhje liste -- ndiq veprimin parazgjedhje të listës për anëtarët. \n" -"Mbaje -- Kjo e mban mesazhin për miratim nga moderatorët e listës. \n" -"Hidhe poshtë -- kjo e hedh poshtë automatikisht mesazhin duke dërguar për " -"autorin e postimit një njoftim kthimi mbrapsht. Teksti i njoftimit për kthim " -"mbrapsht mund të formësohet nga ju. \n" -"Hidhe tej -- kjo thjesht e hedh tej mesazhin, pa ndonjë njoftim dërguar " -"autorit të postimit.\n" -"Pranoje -- pranon çfarëdo postimi pa ndonjë kontroll të mëtejshëm.\n" -"Përpunim Parazgjedhje -- xhiron mbi të kontrolle shtesë dhe e pranon " -"mesazhin.\n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Hidheni tej (pa njoftim)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Pranoje menjëherë (anashkalo rregullat e tjera)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Përpunim parazgjedhje" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Ditore" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Javore" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Katërmujore" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Mujore" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Vjetore" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Vetëm për moderatorë të listës së postimeve" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Vetëm për anëtarë të listës së postimeve" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Cilido" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Emër Liste" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Ju lutemi, jepni një emër për listën tuaj." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Ju lutemi, jepni një emër të vlefshëm liste." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Adresë e të zotit fillestar të listës" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Ju lutemi, jepni adresën email të të zotit të listës." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Të reklamohet kjo listë?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Ju lutemi, zgjidhni një lloj liste." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Reklamoje këtë listë te treguesi i listave" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Fshihe këtë listë te treguesi i listave" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Zgjidhni një Përkatësi ekzistuese." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Zgjidhni një Strehë të vlefshme Poste" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Stil Liste" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Zgjidhni një Stil Liste." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Zgjidhni një Stil të vlefshëm Liste." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Përgjegjësi i sajtit s’ka krijuar ndonjë përkatëse" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Ju lutemi, jepni një emër të vlefshëm liste" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Adresa juaj email" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -321,46 +281,46 @@ msgstr "" "Pajtimi përmes “Adresës Parësore” do të ndryshojë adresën e pajtimit, kur " "ndryshoni adresën tuaj parësore." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Ju lutemi, jepni një adresë email." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Ju lutemi, jepni një adresë email të vlefshme." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Emri juaj (në daçi)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Adresë Parësore ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "E hapur" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Me ripohim" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "E moderuar" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Ripohim, mandej moderim" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Rregulla Pajtim" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -376,11 +336,11 @@ msgstr "" "Me ripohim, mandej E moderuar: Së pari pajtimtarëve u duhet të ripohojnë, " "mandej një moderator lypset ta autorizojë pjesëmarrjen." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Rregulla Shpajtimi" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -396,66 +356,46 @@ msgstr "" "Me ripohim, mandej I moderuar: Së pari pajtimtarëve u duhet të ripohojnë, " "mandej një moderator lypset ta autorizojë pjesëmarrjen." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "Hidhe tej" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Numra rreth listës" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Po" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Jo" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Përpunim Kthimesh Mbrapsht" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Specifikon nëse kjo listë duhet të kryejë apo jo përpunim të automatizuar " "kthimesh mbrapsht." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Vlerë pragu kthimesh mbrapsht" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -465,11 +405,11 @@ msgstr "" "çaktivizohet automatikisht. Kur pajtimi të jetë riaktivizuar, vlera e " "kthimeve mbrapsht për të do të vendoset zero." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Vjetrim të dhënash kthimesh mbrapsht pas" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -479,32 +419,11 @@ msgstr "" "të vjetra. Nëse ndërkohë nuk merren kthime të reja mbapsht, vlera për kthime " "mbrapsht vendoset zero. Kjo vlerë duhet të jetë numër i plotë. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Njoftoje të zotin gjatë heqjesh" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Kjo mundësi kontrollon nëse njoftohet ose jo i zoti i listës, kur pajtimi i " -"një anëtari çaktivizohet automatikisht, për shkak se ka mbërritur në tavanin " -"për kthime mbrapsht. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Njoftoje të zotin gjatë çaktivizimesh" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -514,11 +433,11 @@ msgstr "" "një anëtari çaktivizohet automatikisht, për shkak se ka mbërritur në tavanin " "për kthime mbrapsht. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Njoftoje të zotin gjatë heqjesh" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -528,30 +447,19 @@ msgstr "" "hiqet prej listës, pasi për të të jenë mbaruar njoftimet e çaktivizimit për " "të. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Interval çaktivizimi sinjalizimesh mbi kthime mbrapsht" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Numër ditësh mes çdo njoftimi çaktivizimesh." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Sinjalizime çaktivizimi mbi kthime mbrapsht" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -563,43 +471,43 @@ msgstr "" "të hiqet menjëherë prej listës, sapo vlera e kthimeve mbrapsht për të të " "ketë tejkaluar tavanin. Kjo vlerë duhet të jetë një numër i plotë. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Arkiva publike" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Arkiva private" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Mos e arkivo këtë listë" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Tekst i thjeshtë" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Tekst Markdown" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Rregulla arkivimi" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Rregulla për arkivim mesazhesh në këtë listë" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Arkivues aktivë" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Mënyra Shfaqjeje Arkivi" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -609,11 +517,11 @@ msgstr "" "formatime bazuar në markup-in e email-it.\n" "Aktualisht, kjo mundësi mbulohet vetëm nga Hyperkitty." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Aliase të pranueshëm" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -632,11 +540,11 @@ msgstr "" "marrësi te mesazhi. Kërkimi i përputhjeve kryhet përmes funksionit Python re." "match(), që do të thotë se përdoren në fillim të vargut." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Kërko Destinacion Eksplicit" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -644,11 +552,11 @@ msgstr "" "Kjo kontrollon për t’u siguruar se adresa e postimit në listë, ose një alias " "i pranueshëm, shfaqet shprehimisht te një fushë Për: ose Cc: te postimi." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Administrivia" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -660,15 +568,15 @@ msgstr "" "etj), dhe do ta shtojë te radha e kërkesave administrative, duke njoftuar, " "në proces, përgjegjësin për kërkesën e re." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Veprim parazgjedhje për t’u bërë kur një anëtar poston te lista" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Ju lutemi, zgjidhni një veprim parazgjedhje anëtari." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -689,15 +597,15 @@ msgstr "" "Pranoje: pranon çfarëdo postimi pa ndonjë kontroll të mëtejshëm.\n" "Përpunim Parazgjedhje: xhiron mbi të kontrolle shtesë dhe e pranon mesazhin." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Veprim parazgjedhje për t’u bërë kur një jo-anëtar poston te lista" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Ju lutemi, zgjidhni një veprim parazgjedhje jo-anëtari." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -708,11 +616,11 @@ msgstr "" "shprehimisht, të mbajtura, të hedhura poshtë (të kthyera mbrapsht), dhe të " "hedhurave tej. Nëse s’gjendet përputhje, atëherë kryhet ky veprim." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Moderim Nën Gjendje të Jashtëzakonshme" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -723,11 +631,11 @@ msgstr "" "mundësi kur lista juaj po kalon periudhë të ndezur dhe doni një periudhë " "uljeje gjakrash " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Madhësi maksimum mesazhesh" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -736,29 +644,23 @@ msgstr "" "penguar email-e me bashkëngjitje të mëdha. Vlera 0 e çaktivizon kontrollin " "përkatës." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Numër maksimum marrësish" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Numri maksimum i marrësve për një mesazh. Kjo mund të përdoret për të " "penguar pranim postimesh në masë.Vlera 0 e çaktivizon kontrollin përkatës." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Pranoji këta jo-anëtarë" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -774,11 +676,11 @@ msgstr "" "jepen adresa që s’janë shprehje e rregullt, parapëlqehet të jepet adresa si " "për jo-anëtar dhe Moderimi për jo-anëtarë të vihet si Përpunim Parazgjedhje." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Mbaji pezull këta jo-anëtarë" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -793,11 +695,11 @@ msgstr "" "jepen adresa që s’janë shprehje e rregullt, parapëlqehet të jepet adresa si " "për jo-anëtar dhe Moderimi për jo-anëtarë të vihet si Pezull." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Refuzo këta jo-anëtarë" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -813,11 +715,11 @@ msgstr "" "jepet adresa si për jo-anëtar dhe Moderimi për jo-anëtarë të vihet si Hidhe " "Poshtë." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Hidhi tej këta jo-anëtarë" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -832,35 +734,35 @@ msgstr "" "që s’janë shprehje e rregullt, parapëlqehet të jepet adresa si për jo-anëtar " "dhe Moderimi për jo-anëtarë të vihet si Hidhe Tej." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Shprehje e rregullt e pavlefshme aliasi: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Email i pavlefshëm aliasi: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Aktivizoni Përmbledhje" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "A duhet të aktivizojë Mailman-i përmbedhje për këtë Listë Postimesh?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Dërgo Përmbledhje Periodikisht" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "A duhet të dërgojë Mailman-i përmbedhje në mënyrë periodike?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Shpeshti Vëllimi Përmbledhjesh" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -868,44 +770,44 @@ msgstr "" "Me ç’shpeshti duhet të rrisë Mailman-i numrin e vëllimit të përmbledhjes dhe " "të zerojë numrin e numrit të radhës?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Prag madhësie përmbledhjesh" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" "Sa e madhe, në Kb, duhet të jetë një përmbledhje, përpara se të dërgohet?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "Veprim zbutje efektesh DMARC" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Ju lutemi, zgjidhni një veprim zbutje efektesh DMARC." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "Pa Zbutje DMARC" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Zëvendëso Nga: me adresë liste" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Mbështille mesazhin në një mesazh të jashtëm Nga: lista." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Hidhe poshtë mesazhin" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Hidhe tej mesazhin" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -916,11 +818,11 @@ msgstr "" "mesazhet, nëse është përzgjedhur Zbutje e pakushtëzuar efektesh DMARC." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Zbutje e pakushtëzuar efektesh DMARC" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -929,11 +831,11 @@ msgstr "" "wrap_message, do të duhej të aplikohej mbi krejt mesazhet, " "pavarësisht nga rregulli DMARC për përkatësinë Nga:." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "Njoftim hedhje poshtë nga DMARC" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -942,11 +844,11 @@ msgstr "" "poshtë që dërgohet kur për zbutje efektesh DMARC aplikohet veprimi i hedhjes " "poshtë." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "Tekst mesazhi të mbështjellë DMARC" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -956,20 +858,20 @@ msgstr "" "paraprin pjesës së mesazhit origjinal në mesazhin e mbështjellë kur për " "zbutje efektesh DMARC aplikohet veprimi i mbështjelljes së mesazheve." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Asnjë" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Individual" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "I plotë" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -989,21 +891,28 @@ msgstr "" " I plotë: Krejt personalizimi i 'individual' plus ndryshim kryesh " "marrësi. " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "Hidhe tej" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Hidheni poshtë" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "Përcille" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Ruaje" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1019,15 +928,15 @@ msgstr "" " Përcille = përcillja mesazhin të zotit(ve) të listës.\n" " Ruaje = ruaje mesazhin te qfiles/bad.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Personalizojeni" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "Filtro lëndë" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1035,11 +944,11 @@ msgstr "" "A duhet Mailman-i të filtrojë lëndën e trafikut në listë sipas rregullimeve " "më poshtë?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Lloje filtrash" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found këtu " -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Zgjerime filtrimi" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Zgjerime për t’u filtruar nga postimet ardhëse." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "Lloje kalimi" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found këtu " -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "Zgjerime kalimi" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Zgjerime për t’u lejuar në postime ardhëse." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Tkurri alternativat" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "A duhet Mailman-i të tkurrë pjesë shumëpjesëshe/alternative sa lënda e " "pjesës së parë?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Veprim Filtrimi" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "Shndërroje HTML-në në tekst të thjeshtë" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1106,11 +1015,11 @@ msgstr "" "A duhet Mailman-i të shndërrojë pjesë tekst/html në tekst të thjeshtë? Ky " "shndërrim ndodh pasi të jenë hequr bashkëngjitjet MIME." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Listë anonime" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1118,11 +1027,11 @@ msgstr "" "Fshihe dërguesin e një mesazhi, duke e zëvendësuar atë me adresën e listës " "(Heq fushat Nga, Dërgues dhe Reply-To)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "Përfshi krye RFC2369" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1147,11 +1056,11 @@ msgstr "" "këshillohet (dhe, në fakt aftësia juaj për t’i çaktivizuar këto krye mundet " "përfundimisht t’ju hiqet)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Përfshi krye postimi liste" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1159,11 +1068,11 @@ msgstr "" "Kjo mund të vendoset si jo për lista njoftimesh që nuk duan të përfshijnë " "kryet List-Post, ngaqë postimi te lista shkurajohet." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Adresë shprehimisht për reply-to" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1172,7 +1081,7 @@ msgstr "" "to. Përdoret vetëm nëse fusha reply-to është caktuar të përdorë një krye të " "ujdisur shprehimisht" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1182,27 +1091,27 @@ msgstr "" "origjinal? Nëse po, kjo do të kryhet pavarësisht nëse shtohet apo jo " "shprehimisht një krye Reply-To: nga Mailman-i." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Përgjigja i shkon listës" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Ju lutemi, përzgjidhni një veprim reply-to." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "Pa Rishkrim Kryesh" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "U caktua krye eksplicite Reply-to" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "U caktua krye eksplicite Reply-to; s’u shtua Cc" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1258,70 +1167,70 @@ msgstr "" "përzgjidhni “Përgjigje Eksplicite” dhe caktojeni mundësinë për adresën " "Reply-To: të shpjerë te lista paralele." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "Kanal" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "Lloj kanali që dëshironi të përdoret për këtë listë postimesh" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Përgjigjuni dhe vazhdoni përpunimin" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Përgjigjuni dhe hidheni tej mesazhin" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Pa përgjigje të automatizuar" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Vetëpërgjigju të zotit të listës" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "A duhet të dërgojë Mailman-i një vetëpërgjigje për email-e dërguar te adresa " "-owner?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Tekst vetëpërgjigjeje të zotit" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "Tekst vetëpërgjigjeje për t’u dërguar te email-e -owner." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Postime vetëpërgjigje" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" "A duhet të dërgojë Mailman-i një vetëpërgjigje te postues në listën e " "postimeve?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Tekst postimesh vetëpërgjigje" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" "Tekst postimesh vetëpërgjigje për t’u dërguar te postues në listën e " "postimeve." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "Kërkesa vetëpërgjigje" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1331,19 +1240,19 @@ msgstr "" "request? Nëse zgjidhni po, vendosni nëse doni që Mailman-i të hedhë tej " "email-in origjinal, apo ta përcjellë te sistemi si urdhër normal poste." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "Tekst kërkese vetëpërgjigje" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "Tekst kërkese vetëpërgjigje për t’u dërguar te email-e -request." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Periudhë afati vetëpërgjigjesh" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1353,11 +1262,11 @@ msgstr "" "-request/-owner prej të njëjtit postues. Vëreni zero (ose vlerë " "negative) për pa periudhë afati (domethënë, vetëpërgjigje për çdo mesazh)." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Njoftoji përdoruesit e mesazheve të mbajtur" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1367,11 +1276,11 @@ msgstr "" "mbajtur për miratim. Nëse thoni “Jo”, përdoruesve s’do t’u dërgohen njoftime " "rreth pritjes për miratim për mesazhe të tyre." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Dërgo mesazh mirëseardhjeje" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1386,11 +1295,11 @@ msgstr "" "Mailman-i.\n" "Teksti i mesazhit të Mirëseardhjes mund të caktohet që nga skeda Gjedhe." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Dërgo mesazh lamtumire" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1402,11 +1311,11 @@ msgstr "" "ta dinë se bëni kështu.\n" "Teksti i mesazhit të Lamtumirës mund të caktohet që nga skeda Gjedhe." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Njoftim i menjëhershëm i përgjegjësit" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1423,35 +1332,35 @@ msgstr "" "tjetër janë mbajtur. Caktimi i kësaj mundësie bën që njoftimet të dërgohen " "menjëherë sapo mbërrijnë kërkesa të tilla të reja. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Njofto përgjegjësin për ndryshime anëtarësie" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "A duhet të marrë përgjegjësi njoftime pajtimesh dhe shpajtimesh?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "E pamoderuar" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "E moderuar, por lejon postime të hapura" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "E moderuar" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Shfaqe listën te faqja e treguesit" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "Zgjidhni nëse të përfshihet kjo listë te lista e krejt listave" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1461,43 +1370,43 @@ msgstr "" "postimesh, ose në krye, e me radhë. Duhet të jetë aq e përmbledhur sa " "mundeni, teksa prapë tregon qartë se për çfarë është lista." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Informacion" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Një përshkrim më i gjatë i kësaj liste postimesh." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Emër në ekran" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "Emri në ekran është emri i shfaqur te ndërfaqja web." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Parashtesë subjekti" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Gjuhë e Parapëlqyer" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Dukshmëri Anëtarësh Liste" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "Cilit i lejohet të shohë listë anëtarësh për këtë Listë Postimesh?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "Kanal për postë" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1505,11 +1414,11 @@ msgstr "" "Flamurkë që tregon se postimet te grupi i lidhur i lajmeve duhen kaluar te " "lista" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Kanal për lajme" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." @@ -1517,28 +1426,28 @@ msgstr "" "Flamurkë që tregon se postimet te lista duhen kaluar te grupi i lidhur i " "lajmeve." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Grup Lajmesh i Lidhur" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "Emri i grupit të lidhur të lajmeve." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Moderim grupi lajmesh" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" "Rregullat e moderimit të grupit të lidhur të lajmeve, nëse ka të tilla." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "Parashtesë subjekti NNTP Include " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1546,11 +1455,11 @@ msgstr "" "Flamurkë që tregon nëse “Parashtesa Subjektesh” i listës duhet përfshirë apo " "jo te postime të kaluar te usenet." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "Email-e për pajtim në masë" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1568,43 +1477,43 @@ msgstr "" "gjonnika@shembull.com (Gjon Nika)\n" "Për përshoqërim emri në ekran me adresën përdorni tre të fundit\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Pararipohoni" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" "Nëse i vihet shenjë, përdoruesve s’do t’ju duhet të ripohojnë pajtimin e " "tyre." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "I paramiratuar" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" "Nëse i vihet shenjë, moderatorëve s’do t’ju duhet të miratojnë kërkesën për " "pajtim." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "E paraverifikuar" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "Nëse i vihet shenjë, përdoruesve s’do t’ju duhet të verifikojnë se adresa e " "tyre email është e vlefshme." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Ftesë" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1613,7 +1522,11 @@ msgstr "" "dërgohet një ftesë për të marrë pjesë te lista dhe do të pajtohen në të, në " "rast pranimi." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Parazgjedhje liste" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1623,69 +1536,98 @@ msgstr "" "send_welcome_message do të shpërfillet për këta pajtimtarë dhe do të " "dërgohet ose jo një mesazh mirëseardhjeje, bazuar te zgjedhja." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Email-e për Shpajtim" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Shtoni një adresë email në secilin rresht" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Veprim antispam parazgjedhje" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Krye" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" "Krye email-i për t’u flitruar (shkrimi me të mëdha a të vogla s’ndryshon " "gjë)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Ju lutemi, jepni një krye." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Ju lutemi, jepni një krye të vlefshme." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Rregullsi" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Shprehje e rregullt për përputhje me vlerën e kreut." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Ju lutemi, jepni një rregullsi." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Ju lutemi, jepni një rregullsi të vlefshme." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Veprim" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Ju lutemi, jepni një veprim të vlefshëm." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Veprim për t’u bërë kur ka përputhje me një krye" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Moderim" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Veprim parazgjedhje për t’u bërë kur ky anëtar poston te lista. \n" +"Parazgjedhje liste -- ndiq veprimin parazgjedhje të listës për anëtarët. \n" +"Mbaje -- Kjo e mban mesazhin për miratim nga moderatorët e listës. \n" +"Hidhe poshtë -- kjo e hedh poshtë automatikisht mesazhin duke dërguar për " +"autorin e postimit një njoftim kthimi mbrapsht. Teksti i njoftimit për kthim " +"mbrapsht mund të formësohet nga ju. \n" +"Hidhe tej -- kjo thjesht e hedh tej mesazhin, pa ndonjë njoftim dërguar " +"autorit të postimit.\n" +"Pranoje -- pranon çfarëdo postimi pa ndonjë kontroll të mëtejshëm.\n" +"Përpunim Parazgjedhje -- xhiron mbi të kontrolle shtesë dhe e pranon " +"mesazhin.\n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "Përzgjidhni Email" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Të dhëna" @@ -1693,7 +1635,7 @@ msgstr "Të dhëna" msgid "Email Address" msgstr "Adresë Email" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Emër Në Ekran" @@ -1713,11 +1655,11 @@ msgstr "" "Mund të dëboni një adresë email të vetme ose të përdorni një shprehje të " "rregullt për përputhje kundrejt adresash të ngjashme." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Merrni postimet tuaja" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1725,19 +1667,19 @@ msgstr "" "Normalisht, do të merrni një kopje të çdo mesazhi që postoni te lista. Nëse " "nuk doni ta merrni këtë kopje, caktoni “Jo” për këtë mundësi." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Njihi postimet" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "Të merret mesazh njohjeje kur dërgoni email-e te lista?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Fshihe adresën" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1749,11 +1691,11 @@ msgstr "" "të padëshiruar). Nëse s’doni që adresa juaj email të shfaqet në këtë listë " "anëtarësie, përzgjidhni “Po” për këtë mundësi." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Merrni kopje nga lista (me gjasa, përsëdytje)" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1764,11 +1706,11 @@ msgstr "" "postimeve. Përzgjidhni “Po” për të marrë kopje. Përzgjidhni “Jo” për të " "marrë kopje prej listës së postimeve" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Gjuhë e parapëlqyer" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1778,31 +1720,16 @@ msgstr "" "gjuha e parapëlqyer e MailingList-ës do të anashkalohet. Kjo prek cila gjuhë " "përdoret për njoftime tuajat me email dhe gjëra të tilla të ngjashme." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "S’caktohet dot delivery_status si {}" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "E paraverifikuar" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Specifikon nëse kjo listë duhet të kryejë apo jo përpunim të automatizuar " -"kthimesh mbrapsht." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "E pavlefshme: \"{0}\" duhet të jetë ose email, ose UUID" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1836,11 +1763,11 @@ msgstr "" "$language: Kodi me dy shkronja i gjuhës për gjuhën e parapëlqyer të listës, " "për shembull, sq, fr, it \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Zgjidhni gjedhen që doni të përshtatni." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "Gjuhë për gjedhen, kjo duhet të jetë gjuha e parapëlqyer e listës." @@ -1885,28 +1812,6 @@ msgstr "" "një format të panjohur." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Dërguar përgjegjësve të listës për t’i njoftuar kur është pajtuar një anëtar " -"i ri." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Dërguar përgjegjësve të listës për t’i njoftuar kur është shpajtuar një " -"anëtar." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1914,7 +1819,7 @@ msgstr "" "Dërguar përgjegjësve të listës për t’i njoftuar kur është çaktivizuar " "dërgimi për një anëtar, për shkak kthimesh të tepruara." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1922,50 +1827,50 @@ msgstr "" "Dërguar përgjegjësve të listës për t’i njoftuar kur është shpajtuar një " "anëtar." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "Poshtëshënimi për një mesazh përmbledhje." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "Kryet për një mesazh përmbledhje." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" "“Titulli me të mëdha” i përmbledhjes; domethënë, një hyrje e rëndomtë për " "krejt mesazhet përmbledhje." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "Poshtëshënimi për një mesazh të rregullt (jo përmbledhje)." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "Kryet e një mesazhi të rregullt (jo përmbledhje)." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "Mesazhi dërguar pajtimtarëve kur lypset një ripohim pajtimi." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "Mesazhi dërguar pajtimtarëve kur lypset një ripohim shpajtimi." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "Mesazhi dërguar pajtimtarëve, kur janë ftuar të marrin pjesë në një listë." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "Njoftimi dërguar një anëtari kur shpajtohet prej një liste postimesh." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -1973,7 +1878,7 @@ msgstr "" "Njoftimi dërguar një postuesi kur mesazhi i tij është mbajtur për miratim " "nga moderatorët." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -1981,7 +1886,7 @@ msgstr "" "Dërguar një përdoruesi kur është mbërritur në një numër maksimum " "vetëpërgjigjesh për atë ditë." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -1989,7 +1894,7 @@ msgstr "" "Njoftim dërgua një postuesi kur mesazhi i tij është marrë nga lista e " "postimeve." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -1997,7 +1902,7 @@ msgstr "" "Njoftim dërgua një anëtari kur pajtimi i tij është çaktivizuar për shkak " "mesazhesh të kthyer mbrapsht." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -2005,18 +1910,18 @@ msgstr "" "Njoftim dërgua një anëtari kur mesazhi i tij është hedhur poshtë nga " "moderatori i listës." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Njoftim dërgua një postuesi kur mesazhi i tij është hedhur tej automatikisht." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "Njoftimi dërgua një anëtari kur është pajtuar te lista e postimeve." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2073,48 +1978,43 @@ msgstr "Dëbime" msgid "System Information" msgstr "Të dhëna Mbi Sistemin" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Përdorues" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Arkiva" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Llogari" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Rregullime Mailman-i" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Veprimtari postimi" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Dalje" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Hyrje" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Regjistrohuni" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Dokumentim Postorius-i" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Version Postorius-i" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Gëzuar Ditën e Postierit!" @@ -2528,7 +2428,6 @@ msgstr "Eksportim si CSV" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Adresë" @@ -2605,56 +2504,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Pajtim / Shpajtim" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Adresë Pajtimi" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Jeni i pajtuar te kjo listë me adresën vijuese:" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Shpajtohuni" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Adresë Parësore" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Administroni Pajtim" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Shpajtohuni" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Keni pezul një kërkesë pajtimi. Nëse s’merrni përgjigje afër, ju lutemi, " +"lidhuni me të zotët e listës." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Pajtohuni te kjo listë" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Për t’u pajtuar mund të dërgoni një email, me 'subscribe' " @@ -2664,15 +2556,7 @@ msgstr "" " ose përdorni formularin më poshtë:\n" " " -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" -"Keni pezul një kërkesë pajtimi. Nëse s’merrni përgjigje afër, ju lutemi, " -"lidhuni me të zotët e listës." - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2687,11 +2571,11 @@ msgstr "" " me adresën e duhur email.\n" " " -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Hyni" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2704,23 +2588,23 @@ msgstr "" "poshtë.\n" " " -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "Numra rreth listës" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Krijuar më" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Postimi i fundit më" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "Përmbledhje dërguar për herë të fundit më" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "Vëllim" @@ -2753,6 +2637,10 @@ msgstr "Në Pritje të Ripohimit" msgid "Unsubscription Requests" msgstr "Kërkesa Shpajtimi" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Përdorues" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Anëtarë" @@ -2782,7 +2670,6 @@ msgid "Mailman Settings" msgstr "Rregullime Mailman-i" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Pajtime" @@ -2843,22 +2730,6 @@ msgstr "" msgid "Save" msgstr "Ruaje" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Përdorues" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Krijuar më" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Mundësi pajtimi për" @@ -2872,76 +2743,6 @@ msgstr "" msgid "Subscription settings" msgstr "Rregullime mbi pajtimet" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Administroni Pajtim" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Address" -msgid "Addresses" -msgstr "Adresë" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "Lists" -msgid "List" -msgstr "Lista" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "Rol" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Pajtime Në Masë" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Llogari" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Përdorues" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -#, fuzzy -#| msgid "Login" -msgid "Last login" -msgstr "Hyrje" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "Secili pajtim në listë mund të ketë parapëlqime specifike Mailman." @@ -2963,6 +2764,14 @@ msgstr "Pajtim" msgid "You are subscribed to the following mailing lists:" msgstr "Jeni i pajtuar te listat vijuese të postimeve:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "Adresë Pajtimi" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "Rol" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "S’jeni pajtuar ende te ndonjë listë." @@ -3032,7 +2841,7 @@ msgstr "U regjistrua Përkatësi e Re" msgid "Domain %s updated" msgstr "U përditësua përkatësia %s" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "Ju lutemi, kontrolloni gabimet më poshtë" @@ -3062,7 +2871,7 @@ msgstr "U hoq {} si pronar për {}" msgid "The email {} has been banned." msgstr "Email-i {} është dëbuar." -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "Ndodhi një gabim: %s" @@ -3076,64 +2885,64 @@ msgstr "Të dhëna të pavlefshme: %s" msgid "The email {} has been un-banned" msgstr "Email-it {} i është hequr dëbimi" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "Lista {}s" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "Shtoni {}" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "S’u gjetën {}s që përputhen me kërkimin." -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "Lista s’ka {}s" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "Anëtarët e përzgjedhur u shpajtuan" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "{email} u shtua me rolin {role}" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "Anëtari s’ekziston" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "Parapëlqimet e anëtarit u përditësuan." -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "Pa ndryshime te moderimi i anëtarëve." -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "Rregullimet mbi moderimin e anëtarëve janë përditësuar." -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "S’jeni i pajtuar te {}." -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "Jeni i regjistruar tashmë" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "Pajtimi u ndryshua në {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "Diç shkoi ters. Ju lutemi, riprovoni. {} {}" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." @@ -3141,25 +2950,25 @@ msgstr "" "Kërkesa juaj për pajtim u parashtrua dhe është në pritje të miratimit nga " "moderatorë." -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "Jeni pajtuar te %s." -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "Diç shkoi ters. Ju lutemi, riprovoni." -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "Për udhëzime të mëtejshme kontrolloni mesazhet tuaj të marrë" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "Keni një shpajtim pezull në pritje të miratimitn nga moderatorë." -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." @@ -3167,22 +2976,22 @@ msgstr "" "Kërkesa juaj për shpajtim u parashtrua dhe është në pritje të miratimit nga " "moderatorë." -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "%s është shpajtuar prej kësaj liste." -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "Adresa %(address)s është ftuar te %(list)s." -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "Adresa %(address)s është pajtuar te %(list)s." -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." @@ -3190,198 +2999,198 @@ msgstr "" " Pajtimi mund të jetë në pritje të verifikimit të adresës, ripohimit ose " "miratimit si i saktë." -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "Adresa email %s s’është e vlefshme." -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "Ju lutemi, plotësojeni saktë formularin." -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "Këto adresa {address} janë shpajtuar prej {list}." -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "Mesazhet e përzgjedhur u pranuan" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "Mesazhet e përzgjedhur u hodhën poshtë" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "Mesazhet e përzgjedhur u hodhën tej" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "Mesazhi s’u gjet dot" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "Mesazhi u pranua" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "Mesazhi u hodh poshtë" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "Mesazhi u hodh tej" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "S’u gjetën mesazhe të mbajtur." -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "Veprim moderimi për {} u caktua si {}" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "S’u arrit të caktohet veprim moderimi për {}" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "Zgjidhni Përkatësi" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "Lista u krijuar" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "Lista e Postimeve ekziston tashmë." -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "Pajtime në pritje të ripohimit nga përdoruesi" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "Pajtime në pritje të miratimit" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "Shpajtime në pritje të miratimit" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "Kërkesa u pranua." -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "Kërkesa u hodh poshtë." -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "Kërkesa u hodh tej." -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "Kërkesa është shtyrë." -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "Kërkesa është moderuar tashmë: %s" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "Kërkesa s’u moderua dot: %s" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "Identitet Liste" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "Përgjigje të Automatizuara" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "Pas Mesazhesh" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "Zbutjeeee efektesh DMARC" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "Përmbledhje" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "Pranim Mesazhesh" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "Arkivim" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "Rregulla Anëtari" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "Përpunim Kthimesh" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "Rregullimet u përditësuan." -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "Ndodhi një gabim: " -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "Përdoruesi %(email)s s’gjendet te grupi %(role)s" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "Është e pamundur të hiqet i zoti i fundit" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "Përdoruesi s’u hoq dot: %(msg)s" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "Përdoruesi %(address)s është hequr prej grupit %(role)s." -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "Hëpërhë s’ka përdorues të pajtuar te lista." -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "Krejt anëtarët janë shpajtuar prej kësaj liste." -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "Përputhjet për kryet u ndryshuan me sukses." -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "Krye e re" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "Rregullsi e re" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "Token i pavlefshëm ripohimi" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "Token i skaduar ose i pavlefshëm." @@ -3393,39 +3202,18 @@ msgstr "Mesazhi s’ekziston" msgid "Attachment does not exist" msgstr "Bashkëngjitja s’ekziston" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "Parapëlqimet tuaja u përditësuan." -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "Parapëlqimet tuaja nuk ndryshuan." -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "Pajtimi s’ekziston" -#: views/user.py:405 -#, fuzzy -#| msgid "Currently banned addresses" -msgid "Successfully updated addresses {}" -msgstr "Adresa të dëbuara" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" - -#~ msgid "You are subscribed to this list with the following address:" -#~ msgstr "Jeni i pajtuar te kjo listë me adresën vijuese:" - #~ msgid "Member Options" #~ msgstr "Mundësi Anëtari" diff --git a/src/postorius/locale/sr/LC_MESSAGES/django.po b/src/postorius/locale/sr/LC_MESSAGES/django.po index 067c5bcf..228f6b55 100644 --- a/src/postorius/locale/sr/LC_MESSAGES/django.po +++ b/src/postorius/locale/sr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,57 +2138,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2256,11 +2191,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2268,23 +2203,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2313,6 +2248,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2342,7 +2281,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2400,18 +2338,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2424,62 +2350,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2498,6 +2368,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2567,7 +2445,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2597,7 +2475,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2611,306 +2489,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2922,30 +2800,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sv/LC_MESSAGES/django.po b/src/postorius/locale/sv/LC_MESSAGES/django.po index 38281955..88701ed0 100644 --- a/src/postorius/locale/sv/LC_MESSAGES/django.po +++ b/src/postorius/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-30 22:30+0000\n" "Last-Translator: Jonas B \n" "Language-Team: Swedish here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -48,7 +48,7 @@ msgstr "" "Domän för dina e-postlistor. Vill du till exempel ha listor med namn som " "testing@example.com, skriv example.com här." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Beskrivning" @@ -94,11 +94,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -110,48 +110,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Gör minst ett val" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -160,174 +140,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Dagligen" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Veckovis" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Kvartalsvis" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Månadsvis" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Årligen" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Bekräfta" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -337,11 +315,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Avprenumereringspolicy" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -351,136 +329,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -488,54 +426,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -546,21 +484,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -568,15 +506,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -588,58 +526,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -649,11 +586,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -662,11 +599,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -675,11 +612,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -688,128 +625,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -821,21 +758,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -845,96 +789,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -948,54 +892,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1023,105 +967,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1130,11 +1074,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1142,11 +1086,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1156,124 +1100,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1284,110 +1228,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1395,7 +1361,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1413,29 +1379,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1443,46 +1409,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1501,11 +1459,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1541,108 +1499,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1697,48 +1645,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Användare" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Konto" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Registrera" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2126,7 +2069,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2199,57 +2141,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Hantera prenumeration" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2259,11 +2194,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "Logga in" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2271,23 +2206,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "Skapad" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "Senaste meddelande" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2316,6 +2251,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "Avprenumereringsbegäran" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "Användare" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "Medlemmar" @@ -2345,7 +2284,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Prenumerationer" @@ -2405,22 +2343,6 @@ msgstr "" msgid "Save" msgstr "Spara" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -#, fuzzy -#| msgid "Users" -msgid "User" -msgstr "Användare" - -#: templates/postorius/user/all.html:36 -#, fuzzy -#| msgid "Created at" -msgid "Created" -msgstr "Skapad" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "Prenumerationsval för" @@ -2433,70 +2355,6 @@ msgstr "" msgid "Subscription settings" msgstr "Prenumerationsinställningar" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Manage Subscription" -msgid "Manage user" -msgstr "Hantera prenumeration" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Mass Subscription" -msgid "User has no subscriptions." -msgstr "Massprenumeration" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Konto" - -#: templates/postorius/user/manage.html:96 -#, fuzzy -#| msgid "Users" -msgid "Username" -msgstr "Användare" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2515,6 +2373,14 @@ msgstr "Prenumeration" msgid "You are subscribed to the following mailing lists:" msgstr "Du prenumererar på följande e-postlistor:" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2584,7 +2450,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2614,7 +2480,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2628,306 +2494,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "Prenumeration ändrades till {}" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "Avprenumereringar som väntar godkännande" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2939,30 +2805,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/sw/LC_MESSAGES/django.po b/src/postorius/locale/sw/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/sw/LC_MESSAGES/django.po +++ b/src/postorius/locale/sw/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/szl/LC_MESSAGES/django.po b/src/postorius/locale/szl/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/szl/LC_MESSAGES/django.po +++ b/src/postorius/locale/szl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ta/LC_MESSAGES/django.po b/src/postorius/locale/ta/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/ta/LC_MESSAGES/django.po +++ b/src/postorius/locale/ta/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/te/LC_MESSAGES/django.po b/src/postorius/locale/te/LC_MESSAGES/django.po index 845f78e6..4b2d40f1 100644 --- a/src/postorius/locale/te/LC_MESSAGES/django.po +++ b/src/postorius/locale/te/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-05-09 22:46+0000\n" "Last-Translator: వీవెన్ \n" "Language-Team: Telugu here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "మెయిల్ హోస్ట్" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "వివరణ" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "ఎవరైనా" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "జాబితా పేరు" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "మీ జాబితాకి ఒక పేరు పెట్టండి." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "మీ ఈమెయిలు చిరునామా" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "మీ పేరు (ఐచ్చికం)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "ప్రధాన చిరునామా ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,138 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List Name" -msgid "List Admins" -msgstr "జాబితా పేరు" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -486,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -544,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -566,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -586,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -647,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -660,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -673,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -686,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -819,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -843,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -946,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1021,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1128,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1140,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1154,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1282,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1393,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1411,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1441,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1499,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1539,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1695,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2124,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2197,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2257,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2269,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2314,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2343,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2401,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2425,64 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "List Name" -msgid "List" -msgstr "జాబితా పేరు" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2501,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2570,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2600,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2614,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2925,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/tg/LC_MESSAGES/django.po b/src/postorius/locale/tg/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/tg/LC_MESSAGES/django.po +++ b/src/postorius/locale/tg/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/th/LC_MESSAGES/django.po b/src/postorius/locale/th/LC_MESSAGES/django.po index 70ab81dd..07f00c6c 100644 --- a/src/postorius/locale/th/LC_MESSAGES/django.po +++ b/src/postorius/locale/th/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-06-29 01:32+0000\n" "Last-Translator: Patsagorn Yuenyong \n" "Language-Team: Thai here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "ข้อความดิบ" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ti/LC_MESSAGES/django.po b/src/postorius/locale/ti/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/ti/LC_MESSAGES/django.po +++ b/src/postorius/locale/ti/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/tr/LC_MESSAGES/django.po b/src/postorius/locale/tr/LC_MESSAGES/django.po index a7e44743..62a9f961 100644 --- a/src/postorius/locale/tr/LC_MESSAGES/django.po +++ b/src/postorius/locale/tr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-03-19 23:47+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: Turkish buradan düzenleyebilirsiniz." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "E-posta Sunucusu" @@ -50,7 +50,7 @@ msgstr "" "Posta listelerinizin etki alanı. Örneğin test@example.com gibi listeler " "istiyorsanız, buraya example.com yazın." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Açıklama" @@ -96,11 +96,11 @@ msgstr "Mime Özetleri" msgid "Summary Digests" msgstr "Genel Özetler" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Etkin" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Devre dışı" @@ -112,48 +112,21 @@ msgstr "Sahibi Tarafından Devre Dışı Bırakıldı" msgid "Disabled by Bounces" msgstr "Geri Dönmeler Nedeniyle Devre Dışı Bırakıldı" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Denetim için beklet" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Reddet (bildirimle birlikte)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "At (bildirim yok)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Hemen kabul et (diğer kuralları atla)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Öntanımlı işleme" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "En az bir seçim yapın" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Teslimat modu" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Genel özetleri seçerseniz, gönderileri tek tek almak yerine bir araya " "toplanmış (genellikle günde bir tane, ancak yoğun listelerde daha fazla " @@ -161,11 +134,11 @@ msgstr "" "veya desteklemeyebilir. Genelde MIME özetler tercih edilir, ancak bunları " "okumakta sorun yaşıyorsanız düz metin özetleri seçin." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Teslimat durumu" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -180,139 +153,127 @@ msgstr "" "döndüğünüzde tekrar etkinleştirmeyi unutmayın; otomatik olarak yeniden " "etkinleştirilmeyecektir." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "Denetim" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Denetim için beklet" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "Liste öntanımlı değeri" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Reddet (bildirimle birlikte)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" -"Bu üye listeye mesaj gönderdiğinde gerçekleştirilecek öntanımlı eylem.\n" -"Liste öntanımlı değeri -- listenin öntanımlı üye eylemini izle.\n" -"Beklet -- bu, liste moderatörleri tarafından onaylanması için mesajı " -"bekletir.\n" -"Reddet -- bu, mesajın yazarına bir geri dönme bildirimi göndererek mesajı " -"otomatik olarak reddeder. Geri dönme bildiriminin metni sizin tarafınızdan " -"yapılandırılabilir.\n" -"At -- bu, mesajın yazarına bildirim göndermeden yalnızca mesajı atar.\n" -"Kabul et -- başka denetimler yapmadan mesajı kabul eder.\n" -"Öntanımlı işlem -- ek denetimler yap ve mesajı kabul et. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "At (bildirim yok)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Hemen kabul et (diğer kuralları atla)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Öntanımlı işleme" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Günlük" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Haftalık" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Üç aylık" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Aylık" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Yıllık" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Yalnızca posta listesi moderatörleri" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Yalnızca posta listesi üyeleri" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Herhangi biri" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Liste Adı" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Lütfen listeniz için bir ad girin." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Lütfen geçerli bir liste adı girin." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "İlk liste sahibi adresi" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Lütfen liste sahibinin e-posta adresini girin." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Bu liste tanıtılsın mı?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Lütfen bir liste türü seçin." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Bu listeyi liste dizininde tanıt" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Bu listeyi liste dizininde gizle" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Var olan bir etki alanı seçin." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Geçerli bir Posta Ana Bilgisayarı seçin" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Liste Tarzı" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Bir Liste Tarzı seçin." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Geçerli bir Liste Tarzı seçin." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Site yöneticisi herhangi bir etki alanı oluşturmadı" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Lütfen geçerli bir liste adı girin" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "E-posta adresiniz" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -320,46 +281,46 @@ msgstr "" "\"Birincil Adres\" yoluyla abone olmak, birincil adresinizi " "değiştirdiğinizde abonelik adresini değiştirecektir." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Lütfen bir e-posta adresi girin." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Lütfen geçerli bir e-posta adresi girin." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Adınız (isteğe bağlı)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Birincil Adres ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Açık" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Doğrula" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Denetle" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Doğrula, ardından denetle" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Abonelik Politikası" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -375,11 +336,11 @@ msgstr "" "Doğrula, ardından denetle: İlk önce abonelerin doğrulaması gerekir, ardından " "bir moderatörün yetkilendirmesi gerekir." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Abonelik İptal Politikası" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -396,66 +357,46 @@ msgstr "" "Doğrula, ardından denetle: İlk önce abonelerin doğrulaması gerekir, ardından " "bir moderatörün yetkilendirmesi gerekir." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "At" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List metrics" -msgid "List Admins" -msgstr "Liste metrikleri" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Evet" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Hayır" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Geri Dönmeleri İşle" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Bu listenin geri dönmeleri otomatik olarak işlemesi gerekip gerekmediğini " "belirtir." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Geri dönme puanı eşiği" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -465,11 +406,11 @@ msgstr "" "dönme puanıdır. Abonelik yeniden etkinleştirildiğinde, geri dönme puanları " "sıfırlanır." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Geri dönme bilgisi eskime süresi" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -479,32 +420,11 @@ msgstr "" "sayısı. Bu aralıkta yeni bir geri dönme alınmadıysa, geri dönme puanı " "sıfırlanır. Bu değer bir tam sayı olmalıdır. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Kaldırma işleminde sahibine bildir" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Bu seçenek, bir üyenin aboneliği geri dönme eşiğine ulaşıldığı için otomatik " -"olarak devre dışı bırakıldığında liste sahibinin bilgilendirilip " -"bildirilmeyeceğini denetler. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Devre dışı bırakıldığında sahibine bildir" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -514,11 +434,11 @@ msgstr "" "olarak devre dışı bırakıldığında liste sahibinin bilgilendirilip " "bildirilmeyeceğini denetler. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Kaldırma işleminde sahibine bildir" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -528,30 +448,19 @@ msgstr "" "listeden kaldırıldığında liste sahibinin bilgilendirilip bildirilmeyeceğini " "denetler. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Geri dönme nedeniyle devre dışı bırakma uyarıları arasındaki aralık" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Devre dışı bırakma bildirimleri arasındaki gün sayısı." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Geri dönmeden dolayı devre dışı bırakma uyarıları" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -563,43 +472,43 @@ msgstr "" "listeden hemen kaldırmak için bunu 0 olarak ayarlayın. Bu değer bir tamsayı " "olmalıdır. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Herkese açık arşivler" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Özel arşivler" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Bu listeyi arşivleme" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Düz metin" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Markdown metni" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Arşiv politikası" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Bu liste için mesajları arşivleme politikası" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Etkin arşivciler" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Arşiv Görüntüleme modu" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -609,11 +518,11 @@ msgstr "" "arşivleyicide zengin metin olarak görüntülenmesini sağlar.\n" "Şu anda bu seçenek yalnızca Hyperkitty tarafından desteklenmektedir." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Kabul edilebilir takma adlar" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -632,11 +541,11 @@ msgstr "" "Eşleşme Python re.match() fonksiyonu ile yapılmaktadır, yani dizginin " "başlangıcına sabitlenmişlerdir." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Açık Hedef Gerektir" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -645,11 +554,11 @@ msgstr "" "gönderideki bir Kime: veya Bilgi: başlığında açıkça görünmesini sağlamayı " "denetler." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Yönetici işleri" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -661,15 +570,15 @@ msgstr "" "denetler ve bunu yönetici istekleri kuyruğuna ekler, yeni isteği yöneticiye " "bildirir." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Bir üye listeye mesaj gönderdiğinde gerçekleştirilecek öntanımlı eylem" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Lütfen öntanımlı bir üye eylemi seçin." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -690,15 +599,15 @@ msgstr "" "Kabul et: başka denetimler yapmadan mesajı kabul eder.\n" "Öntanımlı işlem: ek denetimler yap ve mesajı kabul et." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Üye olmayan biri listeye mesaj gönderdiğinde yapılacak öntanımlı eylem" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Lütfen öntanımlı bir üye olmayan eylemi seçin." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -708,11 +617,11 @@ msgstr "" "edilen, bekletilen, reddedilen (geri dönen) ve atılan adreslerin listesiyle " "eşleştirilir. Eşleşme bulunamazsa, bu eylem gerçekleştirilir." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Acil Durum Denetimi" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -722,11 +631,11 @@ msgstr "" "alınır, yani denetim için bekletilir. Listenizde öfkeli bir tartışma " "yaşandığında ve bir sakinleşme arası istediğinizde bu seçeneği açın. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Azami mesaj boyutu" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -734,29 +643,23 @@ msgstr "" "KB cinsinden izin verilen azami mesaj boyutu. Bu, büyük ekleri olan e-" "postaları önlemek için kullanılabilir. 0 boyutu denetimi devre dışı bırakır." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Azami alıcı sayısı" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Bir mesaj için azami alıcı sayısı. Bu, toplu postaların kabul edilmesini " "önlemek için kullanılabilir. 0 değeri denetimi devre dışı bırakır." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Bu üye olmayanları kabul et" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -772,11 +675,11 @@ msgstr "" "buraya girilebilse de, adresi üye olmayan olarak eklemek ve denetimini " "'Öntanımlı işlem' olarak ayarlamak tercih edilmektedir." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Bu üye olmayanları beklet" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -791,11 +694,11 @@ msgstr "" "girilebilse de, adresi üye olmayan olarak eklemek ve denetimini 'Beklet' " "olarak ayarlamak tercih edilmektedir." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Bu üye olmayanları reddet" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -810,11 +713,11 @@ msgstr "" "buraya girilebilse de, adresi üye olmayan olarak eklemek ve denetimini " "'Reddet' olarak ayarlamak tercih edilmektedir." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Bu üye olmayanları at" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -829,35 +732,35 @@ msgstr "" "girilebilse de, adresi üye olmayan olarak eklemek ve denetimini 'At' olarak " "ayarlamak tercih edilmektedir." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Geçersiz takma ad düzenli ifadesi: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Geçersiz takma ad e-postası: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Özetleri Etkinleştir" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "Mailman bu posta listesi için özetleri etkinleştirmeli mi?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Özeti Periyodik Olarak Gönder" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Mailman özetleri düzenli aralıklarla göndermeli mi?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Özet Cilt Sıklığı" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -865,43 +768,43 @@ msgstr "" "Mailman özet cilt numarasını hangi sıklıkta artırmalı ve sayı numarasını " "sıfırlamalıdır?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Özet boyutu eşiği" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Bir özet gönderilmeden önce kaç Kb büyüklüğe ulaşmalı?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "DMARC azaltma eylemi" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "Lütfen bir DMARC azaltma eylemi seçin." -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "DMARC azaltma yok" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "Kimden: alanını liste adresiyle değiştir" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "Kimden: liste olacak şekilde mesajı başka bir mesajın içine koy." -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "Mesajı reddet" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "Mesajı at" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " @@ -911,11 +814,11 @@ msgstr "" "bir etki alanı bulunan mesajlara veya DMARC Azaltma koşulsuz olarak Doğru " "ise tüm mesajlara uygulanacak eylem." -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "Koşulsuz olarak DMARC Azaltma" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." @@ -923,11 +826,11 @@ msgstr "" "DMARC azaltma eylemi munge_from veya wrap_message ise, Kimden: etki alanının " "DMARC politikasından bağımsız olarak tüm mesajlar için geçerli olmalıdır." -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "DMARC reddetme bildirimi" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." @@ -935,11 +838,11 @@ msgstr "" "DMARC azaltma reddetme eylemi uygulandığında gönderilecek herhangi bir ret " "bildiriminde öntanımlı nedenin yerini alacak metin." -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "DMARC sarılmış mesaj metni" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " @@ -948,20 +851,20 @@ msgstr "" "DMARC azaltma mesajı sarmala eylemi uygulandığında sarılı mesajdaki orijinal " "mesaj bölümünden önce ayrı bir metin/düz MIME bölümü olarak eklenecek metin." -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "Yok" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "Bireysel" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "Tam" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -980,21 +883,28 @@ msgstr "" "\n" " Tam: Tüm 'bireysel' kişiselleştirme artı alıcı başlığı değişikliği " -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "At" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "Reddet" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "İlet" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "Sakla" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -1010,15 +920,15 @@ msgstr "" " İlet = mesajı liste sahip(ler)ine ilet.\n" " Sakla = mesajı qfiles/bad konumuna kaydet.\n" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "Kişiselleştir" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "İçeriği filtrele" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" @@ -1026,11 +936,11 @@ msgstr "" "Mailman, liste trafiğinin içeriğini aşağıdaki ayarlara göre filtrelemeli " "midir?" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "Filtrelenecek türler" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found burada bulunabilir" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "Filtrelenecek uzantılar" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "Gelen gönderilerden filtrelenecek uzantılar." -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "İzin verilecek türler" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found burada bulunabilir" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "İzin verilecek uzantılar" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "Gelen gönderilerde izin verilecek uzantılar." -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "Alternatifleri daralt" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" "Mailman, çok kısımlı/alternatifi ilk kısmın içeriğine göre daraltmalı mıdır?" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "Filtre Eylemi" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "HTML'i düz metne dönüştür" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." @@ -1096,11 +1006,11 @@ msgstr "" "Mailman, text/html kısımlarını düz metne dönüştürmeli midir? Bu dönüştürme, " "MIME ekleri çıkarıldıktan sonra gerçekleşir." -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "Anonim liste" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" @@ -1108,11 +1018,11 @@ msgstr "" "Bir mesajın göndereni, onu liste adresi ile değiştirerek gizle (Kimden, " "Gönderen ve Yanıtla alanlarını kaldırır)" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "RFC2369 başlıklarını dahil et" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1137,11 +1047,11 @@ msgstr "" "ancak bu önerilmez (ve aslında, bu başlıkları devre dışı bırakma yeteneğiniz " "nihayetinde kaybolabilir)." -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "Listeye gönder başlığını dahil et" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." @@ -1149,11 +1059,11 @@ msgstr "" "Bu, listeye gönderme tavsiye edilmediği için Listeye-Gönder başlığını dahil " "etmek istemeyen duyuru listeleri için hayır olarak ayarlanabilir." -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "Açık yanıtla adresi" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" @@ -1162,7 +1072,7 @@ msgstr "" "Yalnızca, yanıtla açıkça belirlenmiş bir başlık kullanacak şekilde " "ayarlanmışsa kullanılır" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" @@ -1172,27 +1082,27 @@ msgstr "" "Eğer öyleyse, bu açık bir Yanıtla: başlığının Mailman tarafından eklenip " "eklenmemesine bakılmaksızın yapılacaktır." -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "Yanıt listeye gider" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "Lütfen bir yanıtla eylemi seçin." -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "Değiştirme Yok" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "Açık şekilde Yanıtla başlığı ayarlandı" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "Açık şekilde Yanıtla ayarlandı; Bilgi eklenmedi" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1246,67 +1156,67 @@ msgstr "" "tür posta listelerini desteklemek için Açık Şekilde Yanıtla'yı seçin ve " "Yanıtla: adresi seçeneğini paralel listeye işaret edecek şekilde ayarlayın." -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "İş hattı" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "Bu posta listesi için kullanmak istediğiniz iş hattının türü" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "Yanıtla ve işleme devam et" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "Yanıtla ve mesajı at" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "Otomatik yanıt yok" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "Liste sahibine otomatik yanıtla" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" "Mailman, -owner (sahip) adresine gönderilen e-postalara otomatik yanıt " "göndermeli mi?" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "Liste sahibine otomatik yanıtla metni" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "-owner (sahip) adresine gönderilen e-postalara otomatik yanıt metni." -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "Gönderileri otomatik yanıtla" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" "Mailman, posta listesine gönderi atanlara otomatik yanıt göndermeli mi?" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "Gönderileri otomatik yanıtlama metni" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "Posta listesine gönderi atanlara gönderilecek otomatik yanıt metni." -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "İstekleri otomatik yanıtla" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " @@ -1317,19 +1227,19 @@ msgstr "" "yoksa sisteme normal posta komutu olarak iletmesini mi istediğinizi " "belirleyin." -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "İsteği otomatik yanıtlama metni" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "-request (istek) e-postalarına gönderilecek otomatik yanıt metni." -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "Otomatik yanıtlama bekleme periyodu" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " @@ -1340,11 +1250,11 @@ msgstr "" "sayısı. Bekleme süresi olmaması için (örneğin, her mesajı otomatik " "yanıtlama) sıfır (veya negatif) olarak ayarlayın." -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "Bekletilen mesajlardan kullanıcıları haberdar et" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " @@ -1354,11 +1264,11 @@ msgstr "" "'Hayır' derseniz, kullanıcılara mesajlarının bekleyen onayları hakkında " "hiçbir bildirim gönderilmez." -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "Hoş geldiniz mesajı gönder" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1373,11 +1283,11 @@ msgstr "" "kullanışlıdır.\n" "Hoş geldiniz mesajının metni, Şablonlar sekmesinden ayarlanabilir." -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "Güle güle mesajı gönder" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1389,11 +1299,11 @@ msgstr "" "bilmelerini istemiyorsanız kapatın.\n" "Güle güle mesajının metni, Şablonlar sekmesinden ayarlanabilir." -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "Yöneticiye anında bildir" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1409,35 +1319,35 @@ msgstr "" "hatırlatmalar gönderilir. Bu seçeneğin ayarlanması, yeni istekler olduğunda " "bildirimlerin ayrıca hemen gönderilmesine neden olur. " -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "Üyelik değişikliklerini yöneticiye bildir" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "Yönetici abone olma ve abonelikten çıkma bildirimleri almalı mı?" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "Denetlenmiyor" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "Denetleniyor ancak açık gönderime izin verilir" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "Denetleniyor" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "Listeyi dizin sayfasında göster" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "Bu listenin tüm listelerin listesine eklenip eklenmeyeceğini seçin" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " @@ -1447,43 +1357,43 @@ msgstr "" "başlıklarda listelendiğinde kullanılır. Listenin ne hakkında olduğunu " "belirtmeli, ve olabildiği kadar kısa ve öz olmalıdır." -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "Bilgi" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "Bu posta listesinin daha uzun bir açıklaması." -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "Görünen ad" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "Görünen ad, web arayüzünde gösterilen addır." -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "Konu ön eki" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "Tercih Edilen Dil" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "Üye Listesi Görünürlüğü" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "Bu posta listesi için üye listesini kimler görebilir?" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "E-postaya aktarma" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" @@ -1491,11 +1401,11 @@ msgstr "" "Bağlantılı haber grubuna gönderilen mesajların listeye aktarılması " "gerektiğini belirten işaret" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "Haber grubuna aktarma" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." @@ -1503,27 +1413,27 @@ msgstr "" "Listeye gönderilen mesajların haber grubuna aktarılması gerektiğini belirten " "işaret." -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "Bağlantılı Haber Grubu" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "Bağlantılı haber grubunun adı." -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "Haber grubu denetimi" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "Eğer varsa, bağlantılı haber grubu için denetim politikası." -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "NNTP Include konu ön eki " -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." @@ -1531,11 +1441,11 @@ msgstr "" "Usenet'e gönderilen mesajlara listenin \"Konu Ön Eki\"nin eklenip " "eklenmeyeceğini belirten işaret." -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "Toplu abone olacak e-postalar" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1553,41 +1463,41 @@ msgstr "" "jdoe@example.com (John Doe)\n" "Görünen adı adresle ilişkilendirmek için son üçü kullanın\n" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "Ön doğrulama" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" "İşaretlenirse, kullanıcıların aboneliklerini doğrulamaları gerekmeyecektir." -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "Önden onaylanmış" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" "İşaretlenirse, moderatörlerin abonelik talebini onaylamaları gerekmeyecektir." -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "Önden Doğrulanmış" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" "İşaretlenirse, kullanıcıların e-posta adreslerinin geçerli olduğunu " "doğrulamaları gerekmeyecektir." -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "Davet" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." @@ -1595,7 +1505,11 @@ msgstr "" "İşaretlenirse, diğer onay kutuları yok sayılır ve kullanıcılara listeye " "katılmaları için bir davet gönderilir ve kabul ettiklerinde abone olurlar." -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "Liste öntanımlı değeri" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " @@ -1605,67 +1519,95 @@ msgstr "" "send_welcome_message ayarı bu aboneler için yok sayılacak ve seçime bağlı " "olarak bir hoş geldiniz mesajı gönderilecek veya gönderilmeyecektir." -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "Abonelikten çıkacak e-postalar" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "Her satıra bir e-posta adresi ekleyin" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "Öntanımlı antispam eylemi" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "Başlık" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "Filtrelenecek e-posta başlığı (büyük/küçük harf duyarlı)." -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "Lütfen bir başlık girin." -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "Lütfen geçerli bir başlık girin." -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "Kalıp" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "Başlığın değeriyle eşleşen düzenli ifade." -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "Lütfen bir kalıp girin." -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "Lütfen geçerli bir kalıp girin." -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "Eylem" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "Lütfen geçerli bir eylem girin." -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "Bir başlık eşleştiğinde gerçekleştirilecek eylem" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "Denetim" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" +"Bu üye listeye mesaj gönderdiğinde gerçekleştirilecek öntanımlı eylem.\n" +"Liste öntanımlı değeri -- listenin öntanımlı üye eylemini izle.\n" +"Beklet -- bu, liste moderatörleri tarafından onaylanması için mesajı " +"bekletir.\n" +"Reddet -- bu, mesajın yazarına bir geri dönme bildirimi göndererek mesajı " +"otomatik olarak reddeder. Geri dönme bildiriminin metni sizin tarafınızdan " +"yapılandırılabilir.\n" +"At -- bu, mesajın yazarına bildirim göndermeden yalnızca mesajı atar.\n" +"Kabul et -- başka denetimler yapmadan mesajı kabul eder.\n" +"Öntanımlı işlem -- ek denetimler yap ve mesajı kabul et. \n" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "E-posta Seç" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "Veri" @@ -1673,7 +1615,7 @@ msgstr "Veri" msgid "Email Address" msgstr "E-posta Adresi" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "Görünen Ad" @@ -1693,11 +1635,11 @@ msgstr "" "Tek bir e-posta adresini yasaklayabilir veya benzer e-posta adresleriyle " "eşleştirmek için bir düzenli ifade kullanabilirsiniz." -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "Kendi gönderilerinizi alın" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." @@ -1705,20 +1647,20 @@ msgstr "" "Normalde, listeye gönderdiğiniz her mesajın bir kopyasını alırsınız. Bu " "kopyayı almak istemiyorsanız, bu seçeneği Hayır olarak ayarlayın." -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "Gönderilerin alındığını bildir" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" "Listeye posta gönderdiğinizde alındı bildirim postası almak istiyor musunuz?" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "Adresi gizle" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1730,11 +1672,11 @@ msgstr "" "şekilde). E-posta adresinizin bu üyelik listesinde görünmesini " "istemiyorsanız, bu seçenek için Evet'i seçin." -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "Liste kopyalarını (olası yinelenenleri) al" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " @@ -1745,11 +1687,11 @@ msgstr "" "edebilirsiniz. Kopyaları almak için Evet'i seçin. Posta listesinden kopyalar " "almamak için Hayır'ı seçin" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "Tercih edilen dil" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " @@ -1759,31 +1701,16 @@ msgstr "" "posta listesinin tercih ettiği dil geçersiz kılınacaktır. Bu, e-posta " "bildirimleriniz vb. için hangi dilin kullanıldığını etkiler." -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "delivery_status, {} olarak ayarlanamıyor" -#: forms/user_forms.py:241 -#, fuzzy -#| msgid "Pre Verified" -msgid "Verified" -msgstr "Önden Doğrulanmış" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Bu listenin geri dönmeleri otomatik olarak işlemesi gerekip gerekmediğini " -"belirtir." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "Geçersiz: \"{0}\" e-posta adresi veya UUID olmalıdır" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1817,11 +1744,11 @@ msgstr "" "$language: Listenin tercih edilen dili için iki harfli dil kodu, örn. fr, " "en, de \n" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "Özelleştirmek istediğiniz şablonu seçin." -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "Şablonun dili, bu listenin tercih edilen dili olmalıdır." @@ -1867,28 +1794,6 @@ msgstr "" "yöneticilerine gönderilir." #: template_list.py:36 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a new member has been " -#| "subscribed." -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" -"Yeni bir üye abone olduğunda bilgilendirmek için liste yöneticilerine " -"gönderilir." - -#: template_list.py:38 -#, fuzzy -#| msgid "" -#| "Sent to the list administrators to notify them when a member has been " -#| "unsubscribed." -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" -"Bir üye abonelikten çıktığında bilgilendirmek için liste yöneticilerine " -"gönderilir." - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." @@ -1896,7 +1801,7 @@ msgstr "" "Bir üyenin teslimatı çok fazla geri dönme nedeniyle devre dışı " "bırakıldığında bilgilendirmek için liste yöneticilerine gönderilir." -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." @@ -1904,51 +1809,51 @@ msgstr "" "Bir üye abonelikten çıktığında bilgilendirmek için liste yöneticilerine " "gönderilir." -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "Özet mesajının alt bilgisi." -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "Özet mesajının başlığı." -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" "Özet \"masthead\"; yani tüm özet mesajlar için ortak bir tanıtıcı giriş." -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "Normal (özet olmayan) bir mesajın alt bilgisi." -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "Normal (özet olmayan) bir mesajın başlığı." -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "Abonelik doğrulama gerektiğinde abonelere gönderilecek mesaj." -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" "Abonelikten çıkmak için doğrulama gerektiğinde abonelere gönderilecek mesaj." -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" "Bir listeye katılmaya davet edildiklerinde abonelere gönderilecek mesaj." -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" "Posta listesi aboneliğinden çıktıklarında üyelere gönderilecek bildirim." -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." @@ -1956,7 +1861,7 @@ msgstr "" "Mesajları moderatör onayı için bekletildiğinde gönderi atanlara gönderilecek " "bildirim." -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." @@ -1964,7 +1869,7 @@ msgstr "" "Bir kullanıcıya, o gün için azami otomatik yanıt sayısına ulaşıldığında " "gönderilir." -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." @@ -1972,7 +1877,7 @@ msgstr "" "Mesajları posta listesi tarafından alındığı zaman gönderi atanlara " "gönderilen bildirim." -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." @@ -1980,7 +1885,7 @@ msgstr "" "Geri dönmeler nedeniyle aboneliği devre dışı bırakıldığında bir üyeye " "gönderilen geri dönme sorgusu." -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." @@ -1988,19 +1893,19 @@ msgstr "" "Mesajları listenin moderatörü tarafından reddedildiğinde gönderi atanlara " "gönderilecek bildirim." -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" "Mesajları otomatik olarak reddedildiğinde gönderi atanlara gönderilen " "bildirim." -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "Posta listesine abone olduklarında üyelere gönderilecek bildirim." -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -2057,48 +1962,43 @@ msgstr "Yasaklamalar" msgid "System Information" msgstr "Sistem Bilgileri" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "Kullanıcılar" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "Arşivler" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Hesap" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman ayarları" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Gönderme etkinliği" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Oturumu kapat" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "Oturum aç" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Kaydol" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "Postorius Belgelendirmesi" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "Postorius Sürümü" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "Postacı Gününüz kutlu olsun!" @@ -2513,7 +2413,6 @@ msgstr "CSV Dışa Aktar" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "Adres" @@ -2591,56 +2490,49 @@ msgstr "" " " #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "Abone Olma / Abonelikten Çıkma" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "Abonelik Adresi" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" +msgstr "Bu listeye aşağıdaki adresle abone oldunuz:" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" -msgstr "Abonelikten çık" - -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "Birincil Adres" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 msgid "Manage Subscription" msgstr "Aboneliği Yönet" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "Abonelikten çık" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" +"Bekleyen bir abonelik isteğiniz var. Kısa süre sonra bir yanıt alamazsanız, " +"lütfen liste sahipleriyle iletişim kurun." + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "Bu listeye abone ol" -#: templates/postorius/lists/summary.html:86 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " To subscribe you can send an email with 'subscribe' in " -#| "the subject to\n" -#| " " -#| "%(address)s\n" -#| " or use the form below:\n" -#| " " +#: templates/postorius/lists/summary.html:67 +#, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" "\n" " Abone olmak için, \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/uk/LC_MESSAGES/django.po b/src/postorius/locale/uk/LC_MESSAGES/django.po index e2e81b21..2448e4d4 100644 --- a/src/postorius/locale/uk/LC_MESSAGES/django.po +++ b/src/postorius/locale/uk/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2021-06-09 18:32+0000\n" "Last-Translator: AtaZh \n" "Language-Team: Ukrainian тут." -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "Хост пошти" @@ -51,7 +51,7 @@ msgstr "" "Домен для ваших списків розсилки. Наприклад, коли ви хочете списки на зразок " "testing@example.com, уведіть тут example.com." -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "Опис" @@ -98,11 +98,11 @@ msgstr "Mime-дайджести" msgid "Summary Digests" msgstr "Підсумкові дайджести" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "Увімкнено" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "Вимкнено" @@ -114,48 +114,21 @@ msgstr "Вимкнено власником" msgid "Disabled by Bounces" msgstr "Вимкнено поверненнями" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "Затримати на модерацію" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "Відхилити (зі сповіщенням)" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "Відкинути (без сповіщення)" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "Прийняти негайно (обійти інші правила)" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "Обробка за замовчуванням" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "Оберіть хоча б одне" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "Режим доставки" -#: forms/fields.py:141 -#, fuzzy -#| msgid "" -#| "If you select summary digests , you'll get posts bundled together " -#| "(usually one per day but possibly more on busy lists), instead of singly " -#| "when they're sent. Your mail reader may or may not support MIME digests. " -#| "In general MIME digests are preferred, but if you have a problem reading " -#| "them, select plain text digests." -msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +#: forms/fields.py:133 +msgid "" +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" "Якщо ви обираєте підсумкові дайджести, то отримуватимете дописи, об'єднані в " "зв'язку (зазвичай, одну на день, але в активних списках може бути більше) " @@ -163,11 +136,11 @@ msgstr "" "чи не підтримувати MIME-дайджести. Зазвичай, бажані MIME-дайджести, але якщо " "у вас виникають проблеми з їх читанням, оберіть дайджести простим текстом." -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "Статус доставки" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -181,129 +154,127 @@ msgstr "" "вимикаєте доставку листів, не забудьте увімкнути її знову, коли повернетеся; " "вона не вмикається автоматично." -#: forms/fields.py:174 -msgid "Moderation" -msgstr "" +#: forms/list_forms.py:38 +msgid "Hold for moderation" +msgstr "Затримати на модерацію" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" -msgstr "" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" +msgstr "Відхилити (зі сповіщенням)" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" -msgstr "" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" +msgstr "Відкинути (без сповіщення)" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "Прийняти негайно (обійти інші правила)" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "Обробка за замовчуванням" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "Щодня" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "Щотижня" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "Щокварталу" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "Щомісяця" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "Щороку" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "Лише модератори списку розсилки" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "Лише члени списку розсилки" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "Будь-хто" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "Назва списку" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "Будь ласка, введіть назву свого списку." -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "Будь ласка, введіть дійсну назву списку." -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "Початкова адреса власника списку" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "Будь ласка, введіть електронну пошту власника списку." -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "Рекламувати цей список?" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "Будь ласка, оберіть тип списку." -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "Рекламувати цей список у перелікові списків" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "Приховати цей список із переліку списків" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "Оберіть наявний домен." -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "Оберіть дійсний хост пошти" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "Стиль списку" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "Оберіть стиль списку." -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "Оберіть дійсний стиль списку." -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "Адміном сайту не створено жодних доменів" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "Будь ласка, введіть дійсну назву списку" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "Ваша електронна пошта" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." @@ -311,46 +282,46 @@ msgstr "" "Підписка через «Основну адресу» змінить адресу підписки при зміні основної " "адреси." -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "Будь ласка, введіть адресу електронної пошти." -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "Будь ласка, введіть дійсну електронну пошту." -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "Ваше ім'я (за бажанням)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "Основна адреса ({})" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "Відкрита" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "Підтвердження" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "Модерування" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "Підтвердження, тоді модерування" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "Політика підписки" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -366,11 +337,11 @@ msgstr "" "Підтвердження, тоді модерування: Спочатку підписники мають підтвердити, тоді " "модератор має авторизувати." -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "Політика відписки" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -386,65 +357,45 @@ msgstr "" "Підтвердження, тоді модерування: Спочатку підписники мають підтвердити, тоді " "модератор має авторизувати." -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -#, fuzzy -#| msgid "List Name" -msgid "List Admins" -msgstr "Назва списку" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "Так" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "Ні" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "Обробка повернень" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" "Визначає, чи має цей список проводити автоматичну обробку повернень листів." -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "Поріг кількості повернень" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " @@ -454,11 +405,11 @@ msgstr "" "автоматично вимкнена. Коли підписку буде поновлено, кількість повернень " "скинеться до нуля." -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "Інформація про повернення застаріває через" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " @@ -468,32 +419,11 @@ msgstr "" "вважатиметься застарілою. Якщо за цей час не ставалося нових повернень, " "кількість повернень скидатиметься до нуля. Має бути цілим числом. " -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "Сповіщати власника про вилучення" - -#: forms/list_forms.py:276 -#, fuzzy -#| msgid "" -#| "This option controls whether or not the list owner is notified when a " -#| "member's subscription is automatically disabled due to their bounce " -#| "threshold being reached. " -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" -"Це налаштування визначає, чи власника списку буде сповіщено при " -"автоматичному вимкненні підписки учасника внаслідок досягнення порогу " -"повернень. " - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "Сповістити власника про вимкнення" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " @@ -503,11 +433,11 @@ msgstr "" "автоматичному вимкненні підписки учасника внаслідок досягнення порогу " "повернень. " -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "Сповіщати власника про вилучення" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " @@ -516,30 +446,19 @@ msgstr "" "Це налаштування визначає, чи власника списку буде сповіщено при вилученні " "учасника зі списку внаслідок досягнення ліміту повідомлень про вимкнення. " -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "Інтервал попереджень щодо вимкнення через повернення" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "Кількість днів між кожним сповіщенням про вимкнення." -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "Попередження щодо вимкнення через повернення" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -551,43 +470,43 @@ msgstr "" "було автоматично вилучено зі списку, як тільки кількість повернень перетне " "поріг. Це значення має бути цілим числом. " -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "Публічні архіви" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "Приватні архіви" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "Не архівувати цей список" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "Неформатований текст" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "Текст у Markdown" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "Політика архівування" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "Правила архівування повідомлень у цьому списку" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "Активні архіватори" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "Режим показу архіву" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" @@ -597,11 +516,11 @@ msgstr "" "тексту, з форматуванням згідно з розмітки в листі.\n" "Наразі цю опцію підтримує лише Hyperkitty." -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "Прийнятні синоніми" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -619,11 +538,11 @@ msgstr "" "порівнюються з кожною адресою отримувача у повідомленні. Порівняння виконує " "функція Python re.match(), тобто вони прикріплені до початку рядка." -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "Вимагати явного місця призначення" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." @@ -631,11 +550,11 @@ msgstr "" "Ця перевірка переконується, що адреса списку або прийнятний синонім точно " "вказано у шапці допису Кому: або Копія:." -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "Адміністративщина" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -646,15 +565,15 @@ msgstr "" "то підписка, відписка тощо), і додадуть його до черги адміністративних " "запитів, сповістивши адміністратора про новий запит." -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "Дія за замовчуванням при надсиланні учасником допису в список" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "Будь ласка, оберіть дію за замовчуванням для учасника." -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -676,15 +595,15 @@ msgstr "" "Обробка за замовчуванням: запустити додаткові перевірки і схвалити " "повідомлення." -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "Дія за замовчуванням при надсиланні не-учасником допису в список" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "Будь ласка, оберіть дію за замовчуванням для не-учасника." -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " @@ -695,11 +614,11 @@ msgstr "" "відхилення (повернення) та відкидання. Якщо співпадінь не виявлено, то " "виконується ця дія." -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "Надзвичайна ситуація модерування" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " @@ -709,11 +628,11 @@ msgstr "" "цю опцію, якщо у вашому списку почалася флейм-війна і ви хочете його " "охолодити. " -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "Максимальний розмір повідомлення" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." @@ -722,29 +641,23 @@ msgstr "" "для уникнення листів із великими прикріпленнями. Розмір 0 вимикає цю " "перевірку." -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "Максимальна кількість одержувачів" -#: forms/list_forms.py:473 -#, fuzzy -#| msgid "" -#| "The maximum number of recipients for a message. This can be used to " -#| "prevent mass mailings from being accepted. A value of 0 disables the " -#| "check." +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" "Максимальна кількість одержувачів повідомлення. Це можна використовувати для " "уникнення прийняття масових листів. Значення 0 вимикає перевірку." -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "Приймати цих не-членів" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -760,11 +673,11 @@ msgstr "" "регулярних виразів, бажано додавати адресу як не-члена і виставити " "модерування не-членів на «Обробку за замовчуванням»." -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "Затримати цих не-членів" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -778,11 +691,11 @@ msgstr "" "Хоча тут можна вводити адреси і не у вигляді регулярних виразів, бажано " "додавати адресу як не-члена і виставити модерування не-членів на «Затримати»." -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "Відхилити цих не-членів" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -797,11 +710,11 @@ msgstr "" "регулярних виразів, бажано додавати адресу як не-члена і виставити " "модерування не-членів на «Відхилити»." -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "Відкидати цих не-членів" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -815,35 +728,35 @@ msgstr "" "Хоча тут можна вводити адреси і не у вигляді регулярних виразів, бажано " "додавати адресу як не-члена і виставити модерування не-членів на «Відкинути»." -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "Недійсний регулярний вираз синоніма: {}: {}" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "Недійсна електронна пошта синоніма: {}" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "Увімкнути дайджести" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "Чи має Mailman увімкнути дайджести для цього списку розсилки?" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "Надсилати дайджести періодично" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "Чи має Mailman надсилати дайджести періодично?" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "Частота томів дайджестів" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" @@ -851,94 +764,94 @@ msgstr "" "З якою частотою Mailman має збільшувати номер тому дайджесту і скидати номер " "випуску?" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "Поріг розміру дайджесту" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "Якого розміру у Кб має досягти дайджест, перш ніж його буде надіслано?" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -950,21 +863,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -974,96 +894,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -1077,54 +997,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1152,105 +1072,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1259,11 +1179,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1271,11 +1191,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1285,124 +1205,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1413,110 +1333,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1524,7 +1466,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1542,29 +1484,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1572,50 +1514,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -#, fuzzy -#| msgid "" -#| "Specifies whether or not this list should do automatic bounce processing." -msgid "Specifies whether or not this email address is verified" -msgstr "" -"Визначає, чи має цей список проводити автоматичну обробку повернень листів." - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1634,11 +1564,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1674,108 +1604,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1830,48 +1750,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "Обліковий запис" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Налаштування Mailman" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "Активність" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "Вийти" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "Зареєструватися" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2259,7 +2174,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2332,57 +2246,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2392,11 +2299,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2404,23 +2311,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2449,6 +2356,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2478,7 +2389,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "Підписки" @@ -2536,18 +2446,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2560,68 +2458,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -#, fuzzy -#| msgid "List Name" -msgid "List" -msgstr "Назва списку" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Subscriptions" -msgid "User has no subscriptions." -msgstr "Підписки" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "Обліковий запис" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2640,6 +2476,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2709,7 +2553,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2739,7 +2583,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2753,306 +2597,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -3064,30 +2908,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/ur/LC_MESSAGES/django.po b/src/postorius/locale/ur/LC_MESSAGES/django.po index 6f72d35f..86e80e0b 100644 --- a/src/postorius/locale/ur/LC_MESSAGES/django.po +++ b/src/postorius/locale/ur/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/uz/LC_MESSAGES/django.po b/src/postorius/locale/uz/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/uz/LC_MESSAGES/django.po +++ b/src/postorius/locale/uz/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/vi/LC_MESSAGES/django.po b/src/postorius/locale/vi/LC_MESSAGES/django.po index 6cc89942..a730bb95 100644 --- a/src/postorius/locale/vi/LC_MESSAGES/django.po +++ b/src/postorius/locale/vi/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,7 +26,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -106,48 +106,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -156,174 +136,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -333,11 +311,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -347,136 +325,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -484,54 +422,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -542,21 +480,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -564,15 +502,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -584,58 +522,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -645,11 +582,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -658,11 +595,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -671,11 +608,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -684,128 +621,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -817,21 +754,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -841,96 +785,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -944,54 +888,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1019,105 +963,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1126,11 +1070,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1138,11 +1082,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1152,124 +1096,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1280,110 +1224,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1391,7 +1357,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1409,29 +1375,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1439,46 +1405,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1497,11 +1455,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1537,108 +1495,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1693,48 +1641,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2122,7 +2065,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2195,57 +2137,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2255,11 +2190,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2267,23 +2202,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2312,6 +2247,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2341,7 +2280,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2399,18 +2337,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2423,62 +2349,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2497,6 +2367,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2566,7 +2444,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2596,7 +2474,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2610,306 +2488,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2921,30 +2799,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/wae/LC_MESSAGES/django.po b/src/postorius/locale/wae/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/wae/LC_MESSAGES/django.po +++ b/src/postorius/locale/wae/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/zh_CN/LC_MESSAGES/django.po b/src/postorius/locale/zh_CN/LC_MESSAGES/django.po index 77a76e1d..1db9afab 100644 --- a/src/postorius/locale/zh_CN/LC_MESSAGES/django.po +++ b/src/postorius/locale/zh_CN/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-04-01 03:42+0000\n" "Last-Translator: Derek Zhou \n" "Language-Team: Chinese (Simplified) here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -46,7 +46,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "描述" @@ -91,11 +91,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -107,48 +107,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -157,174 +137,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "确认" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -334,11 +312,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -348,136 +326,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -485,54 +423,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -543,21 +481,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -565,15 +503,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -585,58 +523,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -646,11 +583,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -659,11 +596,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -672,11 +609,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -685,128 +622,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -818,21 +755,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -842,96 +786,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -945,54 +889,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1020,105 +964,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1127,11 +1071,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1139,11 +1083,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1153,124 +1097,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1281,110 +1225,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1392,7 +1358,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1410,29 +1376,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1440,46 +1406,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1498,11 +1456,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1538,108 +1496,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1694,48 +1642,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "账户" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman的设定" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "发表活动" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "退出登录" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "注册" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2123,7 +2066,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2196,59 +2138,52 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" -msgstr "" - -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" -msgstr "" - -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:61 +#: templates/postorius/lists/summary.html:49 #: templates/postorius/user/subscription_preferences.html:49 msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:69 +#: templates/postorius/lists/summary.html:55 #, fuzzy #| msgid "Subscriptions" msgid "Manage Subscription" msgstr "订阅" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" +msgstr "" + +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." +msgstr "" + +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " -msgstr "" - -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2258,11 +2193,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2270,23 +2205,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2317,6 +2252,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "订阅" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2346,7 +2285,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "订阅" @@ -2406,18 +2344,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2430,68 +2356,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -#, fuzzy -#| msgid "Subscriptions" -msgid "Manage user" -msgstr "订阅" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Subscriptions" -msgid "User has no subscriptions." -msgstr "订阅" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "账户" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2510,6 +2374,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2579,7 +2451,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2609,7 +2481,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2623,308 +2495,308 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscriptions" msgid "Subscription changed to {}" msgstr "订阅" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2936,30 +2808,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/zh_HK/LC_MESSAGES/django.po b/src/postorius/locale/zh_HK/LC_MESSAGES/django.po index ac197c1c..fb292851 100644 --- a/src/postorius/locale/zh_HK/LC_MESSAGES/django.po +++ b/src/postorius/locale/zh_HK/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgid "" "hosts here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -44,7 +44,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "" @@ -89,11 +89,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "" @@ -105,48 +105,28 @@ msgstr "" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -155,174 +135,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -332,11 +310,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -346,136 +324,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -msgid "Notify owner on bounce increment" -msgstr "" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -483,54 +421,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -541,21 +479,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -563,15 +501,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -583,58 +521,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -644,11 +581,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -657,11 +594,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -670,11 +607,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -683,128 +620,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -816,21 +753,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -840,96 +784,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -943,54 +887,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1018,105 +962,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1125,11 +1069,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1137,11 +1081,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1151,124 +1095,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1279,110 +1223,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1390,7 +1356,7 @@ msgstr "" msgid "Email Address" msgstr "" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1408,29 +1374,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1438,46 +1404,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1496,11 +1454,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1536,108 +1494,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1692,48 +1640,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2121,7 +2064,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2194,57 +2136,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2254,11 +2189,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2266,23 +2201,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2311,6 +2246,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2340,7 +2279,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "" @@ -2398,18 +2336,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2422,62 +2348,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -msgid "Addresses" -msgstr "" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -msgid "User has no subscriptions." -msgstr "" - -#: templates/postorius/user/manage.html:93 -msgid "Web Account" -msgstr "" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2496,6 +2366,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2565,7 +2443,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2595,7 +2473,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2609,306 +2487,306 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 msgid "Subscription changed to {}" msgstr "" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2920,30 +2798,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" diff --git a/src/postorius/locale/zh_TW/LC_MESSAGES/django.po b/src/postorius/locale/zh_TW/LC_MESSAGES/django.po index 2d422ab8..d18d7a7c 100644 --- a/src/postorius/locale/zh_TW/LC_MESSAGES/django.po +++ b/src/postorius/locale/zh_TW/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-29 21:09-0700\n" +"POT-Creation-Date: 2021-03-19 10:38-0700\n" "PO-Revision-Date: 2020-08-26 03:31+0000\n" "Last-Translator: marklin0913da248e4cdada422a \n" "Language-Team: Chinese (Traditional) here." msgstr "" -#: forms/domain_forms.py:45 forms/list_forms.py:91 +#: forms/domain_forms.py:45 forms/list_forms.py:98 #: templates/postorius/domain/index.html:21 msgid "Mail Host" msgstr "" @@ -45,7 +45,7 @@ msgid "" "testing@example.com, enter example.com here." msgstr "" -#: forms/domain_forms.py:54 forms/list_forms.py:84 forms/list_forms.py:960 +#: forms/domain_forms.py:54 forms/list_forms.py:91 forms/list_forms.py:945 #: templates/postorius/domain/index.html:22 templates/postorius/index.html:56 msgid "Description" msgstr "描述" @@ -90,11 +90,11 @@ msgstr "" msgid "Summary Digests" msgstr "" -#: forms/fields.py:34 forms/list_forms.py:143 +#: forms/fields.py:34 forms/list_forms.py:150 msgid "Enabled" msgstr "啟動" -#: forms/fields.py:35 forms/list_forms.py:144 +#: forms/fields.py:35 forms/list_forms.py:151 msgid "Disabled" msgstr "關閉" @@ -108,48 +108,28 @@ msgstr "關閉" msgid "Disabled by Bounces" msgstr "" -#: forms/fields.py:40 -msgid "Hold for moderation" -msgstr "" - -#: forms/fields.py:41 -msgid "Reject (with notification)" -msgstr "" - -#: forms/fields.py:42 -msgid "Discard (no notification)" -msgstr "" - -#: forms/fields.py:43 -msgid "Accept immediately (bypass other rules)" -msgstr "" - -#: forms/fields.py:44 -msgid "Default processing" -msgstr "" - -#: forms/fields.py:128 +#: forms/fields.py:120 msgid "Make at least one selection" msgstr "" -#: forms/fields.py:139 templates/postorius/lists/summary.html:52 +#: forms/fields.py:131 msgid "Delivery mode" msgstr "" -#: forms/fields.py:141 +#: forms/fields.py:133 msgid "" -"If you select digests , you'll get posts bundled together (usually one per " -"day but possibly more on busy lists), instead of singly when they're sent. " -"Your mail reader may or may not support MIME digests. In general MIME " +"If you select summary digests , you'll get posts bundled together (usually " +"one per day but possibly more on busy lists), instead of singly when they're " +"sent. Your mail reader may or may not support MIME digests. In general MIME " "digests are preferred, but if you have a problem reading them, select plain " -"text digests. Summary Digests are currently equivalent to Mime Digests" +"text digests." msgstr "" -#: forms/fields.py:161 templates/postorius/lists/summary.html:51 +#: forms/fields.py:152 msgid "Delivery status" msgstr "" -#: forms/fields.py:163 +#: forms/fields.py:154 msgid "" "Set this option to Enabled to receive messages posted to this mailing list. " "Set it to Disabled if you want to stay subscribed, but don't want mail " @@ -158,174 +138,172 @@ msgid "" "be automatically re-enabled." msgstr "" -#: forms/fields.py:174 -msgid "Moderation" +#: forms/list_forms.py:38 +msgid "Hold for moderation" msgstr "" -#: forms/fields.py:176 forms/list_forms.py:1098 -msgid "List default" +#: forms/list_forms.py:39 +msgid "Reject (with notification)" msgstr "" -#: forms/fields.py:178 -msgid "" -"Default action to take when this member posts to the list. \n" -"List default -- follow the list's default member action. \n" -"Hold -- This holds the message for approval by the list moderators. \n" -"Reject -- this automatically rejects the message by sending a bounce notice " -"to the post's author. The text of the bounce notice can be configured by " -"you. \n" -"Discard -- this simply discards the message, with no notice sent to the " -"post's author. \n" -"Accept -- accepts any postings without any further checks. \n" -"Default Processing -- run additional checks and accept the message. \n" +#: forms/list_forms.py:40 +msgid "Discard (no notification)" msgstr "" -#: forms/list_forms.py:39 +#: forms/list_forms.py:41 +msgid "Accept immediately (bypass other rules)" +msgstr "" + +#: forms/list_forms.py:42 +msgid "Default processing" +msgstr "" + +#: forms/list_forms.py:46 msgid "Daily" msgstr "每天" -#: forms/list_forms.py:40 +#: forms/list_forms.py:47 msgid "Weekly" msgstr "每周" -#: forms/list_forms.py:41 +#: forms/list_forms.py:48 msgid "Quarterly" msgstr "每四個月" -#: forms/list_forms.py:42 +#: forms/list_forms.py:49 msgid "Monthly" msgstr "" -#: forms/list_forms.py:43 +#: forms/list_forms.py:50 msgid "Yearly" msgstr "每年" -#: forms/list_forms.py:47 +#: forms/list_forms.py:54 msgid "Only mailinglist moderators" msgstr "" -#: forms/list_forms.py:48 +#: forms/list_forms.py:55 msgid "Only mailinglist members" msgstr "" -#: forms/list_forms.py:49 +#: forms/list_forms.py:56 msgid "Anyone" msgstr "任何人" -#: forms/list_forms.py:63 templates/postorius/user/subscriptions.html:22 +#: forms/list_forms.py:70 templates/postorius/user/subscriptions.html:22 msgid "List Name" msgstr "" -#: forms/list_forms.py:65 +#: forms/list_forms.py:72 msgid "Please enter a name for your list." msgstr "" -#: forms/list_forms.py:66 +#: forms/list_forms.py:73 msgid "Please enter a valid list name." msgstr "" -#: forms/list_forms.py:69 +#: forms/list_forms.py:76 msgid "Initial list owner address" msgstr "" -#: forms/list_forms.py:71 +#: forms/list_forms.py:78 msgid "Please enter the list owner's email address." msgstr "" -#: forms/list_forms.py:75 +#: forms/list_forms.py:82 msgid "Advertise this list?" msgstr "" -#: forms/list_forms.py:77 +#: forms/list_forms.py:84 msgid "Please choose a list type." msgstr "請選擇目錄類型。" -#: forms/list_forms.py:80 +#: forms/list_forms.py:87 msgid "Advertise this list in list index" msgstr "" -#: forms/list_forms.py:81 +#: forms/list_forms.py:88 msgid "Hide this list in list index" msgstr "" -#: forms/list_forms.py:94 +#: forms/list_forms.py:101 msgid "Choose an existing Domain." msgstr "" -#: forms/list_forms.py:95 +#: forms/list_forms.py:102 msgid "Choose a valid Mail Host" msgstr "" -#: forms/list_forms.py:98 +#: forms/list_forms.py:105 msgid "List Style" msgstr "目錄類型" -#: forms/list_forms.py:101 +#: forms/list_forms.py:108 msgid "Choose a List Style." msgstr "選擇目錄類型。" -#: forms/list_forms.py:102 +#: forms/list_forms.py:109 msgid "Choose a valid List Style." msgstr "選擇有效的目錄類型。" -#: forms/list_forms.py:105 +#: forms/list_forms.py:112 msgid "Site admin has not created any domains" msgstr "" -#: forms/list_forms.py:118 +#: forms/list_forms.py:125 msgid "Please enter a valid listname" msgstr "請輸入有效的目錄名" -#: forms/list_forms.py:147 forms/list_forms.py:180 +#: forms/list_forms.py:154 forms/list_forms.py:187 msgid "Your email address" msgstr "" -#: forms/list_forms.py:151 +#: forms/list_forms.py:158 msgid "" "Subscribing via \"Primary Address\" will change subscription address when " "you change your primary address." msgstr "" -#: forms/list_forms.py:154 forms/list_forms.py:183 forms/member_forms.py:29 +#: forms/list_forms.py:161 forms/list_forms.py:190 forms/member_forms.py:29 #: forms/system.py:36 msgid "Please enter an email address." msgstr "" -#: forms/list_forms.py:155 forms/list_forms.py:184 forms/member_forms.py:30 +#: forms/list_forms.py:162 forms/list_forms.py:191 forms/member_forms.py:30 #: forms/system.py:37 msgid "Please enter a valid email address." msgstr "" -#: forms/list_forms.py:158 forms/list_forms.py:187 +#: forms/list_forms.py:165 forms/list_forms.py:194 msgid "Your name (optional)" msgstr "您的大名(選填)" -#: forms/list_forms.py:171 forms/list_forms.py:1211 views/list.py:456 +#: forms/list_forms.py:178 forms/list_forms.py:1213 views/list.py:442 msgid "Primary Address ({})" msgstr "" -#: forms/list_forms.py:202 +#: forms/list_forms.py:209 msgid "Open" msgstr "開啟" -#: forms/list_forms.py:203 templates/postorius/domain/template_delete.html:27 +#: forms/list_forms.py:210 templates/postorius/domain/template_delete.html:27 #: templates/postorius/lists/template_delete.html:24 msgid "Confirm" msgstr "確認" -#: forms/list_forms.py:204 +#: forms/list_forms.py:211 msgid "Moderate" msgstr "" -#: forms/list_forms.py:205 +#: forms/list_forms.py:212 msgid "Confirm, then moderate" msgstr "" -#: forms/list_forms.py:214 +#: forms/list_forms.py:221 msgid "Subscription Policy" msgstr "" -#: forms/list_forms.py:216 +#: forms/list_forms.py:223 msgid "" "Open: Subscriptions are added automatically\n" "Confirm: Subscribers need to confirm the subscription using an email sent to " @@ -335,11 +313,11 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:225 +#: forms/list_forms.py:232 msgid "Un-Subscription Policy" msgstr "" -#: forms/list_forms.py:227 +#: forms/list_forms.py:234 msgid "" "Open: Un-Subscriptions happen automatically\n" "Confirm: Subscribers need to confirm the un-subscription using an email sent " @@ -349,138 +327,96 @@ msgid "" "needs to authorize." msgstr "" -#: forms/list_forms.py:240 forms/list_forms.py:657 -#: templates/postorius/lists/held_messages.html:30 -#: templates/postorius/lists/held_messages.html:108 -#: templates/postorius/lists/pending_confirmations.html:36 -#: templates/postorius/lists/subscription_requests.html:37 -msgid "Discard" -msgstr "拋棄" - -#: forms/list_forms.py:241 -msgid "List Admins" -msgstr "" - -#: forms/list_forms.py:242 -msgid "Site Admin" -msgstr "" - -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1096 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1081 forms/user_forms.py:55 msgid "Yes" msgstr "是" -#: forms/list_forms.py:246 forms/list_forms.py:272 forms/list_forms.py:281 -#: forms/list_forms.py:290 forms/list_forms.py:402 forms/list_forms.py:410 -#: forms/list_forms.py:451 forms/list_forms.py:566 forms/list_forms.py:573 -#: forms/list_forms.py:615 forms/list_forms.py:683 forms/list_forms.py:718 -#: forms/list_forms.py:731 forms/list_forms.py:739 forms/list_forms.py:747 -#: forms/list_forms.py:765 forms/list_forms.py:781 forms/list_forms.py:892 -#: forms/list_forms.py:901 forms/list_forms.py:913 forms/list_forms.py:923 -#: forms/list_forms.py:935 forms/list_forms.py:954 forms/list_forms.py:997 -#: forms/list_forms.py:1004 forms/list_forms.py:1025 forms/list_forms.py:1097 -#: forms/user_forms.py:58 +#: forms/list_forms.py:247 forms/list_forms.py:273 forms/list_forms.py:282 +#: forms/list_forms.py:388 forms/list_forms.py:396 forms/list_forms.py:437 +#: forms/list_forms.py:551 forms/list_forms.py:558 forms/list_forms.py:600 +#: forms/list_forms.py:668 forms/list_forms.py:703 forms/list_forms.py:716 +#: forms/list_forms.py:724 forms/list_forms.py:732 forms/list_forms.py:750 +#: forms/list_forms.py:766 forms/list_forms.py:877 forms/list_forms.py:886 +#: forms/list_forms.py:898 forms/list_forms.py:908 forms/list_forms.py:920 +#: forms/list_forms.py:939 forms/list_forms.py:982 forms/list_forms.py:989 +#: forms/list_forms.py:1010 forms/list_forms.py:1082 forms/user_forms.py:55 msgid "No" msgstr "否" -#: forms/list_forms.py:248 +#: forms/list_forms.py:249 msgid "Process Bounces" msgstr "" -#: forms/list_forms.py:250 +#: forms/list_forms.py:251 msgid "" "Specifies whether or not this list should do automatic bounce processing." msgstr "" -#: forms/list_forms.py:255 +#: forms/list_forms.py:256 msgid "Bounce score threshold" msgstr "" -#: forms/list_forms.py:258 +#: forms/list_forms.py:259 msgid "" "This is the bounce score above which a member's subscription will be " "automatically disabled. When the subscription is re-enabled, their bounce " "score will be reset to zero." msgstr "" -#: forms/list_forms.py:263 +#: forms/list_forms.py:264 msgid "Bounce info stale after" msgstr "" -#: forms/list_forms.py:266 +#: forms/list_forms.py:267 msgid "" "The number of days after which a member's bounce information is considered " "stale. If no new bounces have been received in the interim, the bounce score " "is reset to zero. This value must be an integer. " msgstr "" -#: forms/list_forms.py:274 -#, fuzzy -#| msgid "Notify owner on removal" -msgid "Notify owner on bounce increment" -msgstr "移除時通知擁有者" - -#: forms/list_forms.py:276 -msgid "" -"This option controls whether or not the list owner is notified when a " -"member's bounce score is incremented, but to a value less than their bounce " -"threshold. " -msgstr "" - -#: forms/list_forms.py:283 +#: forms/list_forms.py:275 msgid "Notify owner on disable" msgstr "" -#: forms/list_forms.py:285 +#: forms/list_forms.py:277 msgid "" "This option controls whether or not the list owner is notified when a " "member's subscription is automatically disabled due to their bounce " "threshold being reached. " msgstr "" -#: forms/list_forms.py:292 +#: forms/list_forms.py:284 msgid "Notify owner on removal" msgstr "移除時通知擁有者" -#: forms/list_forms.py:294 +#: forms/list_forms.py:286 msgid "" "This option controls whether or not the list owner is notified when a member " "is removed from the list after their disabled notifications have been " "exhausted. " msgstr "" -#: forms/list_forms.py:301 -msgid "Forward unrecognized bounces" -msgstr "" - -#: forms/list_forms.py:302 -msgid "" -"Discard: Unrecognized bounces will be discarded\n" -"List Admins: Send to the list owners and moderators\n" -"Site Admin: Send to the site's configured site_owner" -msgstr "" - -#: forms/list_forms.py:307 +#: forms/list_forms.py:293 msgid "Bounce disabled warnings interval" msgstr "" -#: forms/list_forms.py:310 +#: forms/list_forms.py:296 msgid "The number of days between each disabled notification." msgstr "" -#: forms/list_forms.py:314 +#: forms/list_forms.py:300 msgid "Bounce disable warnings" msgstr "" -#: forms/list_forms.py:317 +#: forms/list_forms.py:303 msgid "" "The number of notices a disabled member will receive before their address is " "removed from the mailing list's roster. Set this to 0 to immediately remove " @@ -488,54 +424,54 @@ msgid "" "value must be an integer. " msgstr "" -#: forms/list_forms.py:331 +#: forms/list_forms.py:317 msgid "Public archives" msgstr "" -#: forms/list_forms.py:332 +#: forms/list_forms.py:318 msgid "Private archives" msgstr "" -#: forms/list_forms.py:333 +#: forms/list_forms.py:319 msgid "Do not archive this list" msgstr "" -#: forms/list_forms.py:337 +#: forms/list_forms.py:323 msgid "Plain text" msgstr "" -#: forms/list_forms.py:338 +#: forms/list_forms.py:324 msgid "Markdown text" msgstr "" -#: forms/list_forms.py:344 +#: forms/list_forms.py:330 msgid "Archive policy" msgstr "" -#: forms/list_forms.py:345 +#: forms/list_forms.py:331 msgid "Policy for archiving messages for this list" msgstr "" -#: forms/list_forms.py:350 +#: forms/list_forms.py:336 msgid "Active archivers" msgstr "" -#: forms/list_forms.py:357 +#: forms/list_forms.py:343 msgid "Archive Rendering mode" msgstr "" -#: forms/list_forms.py:358 +#: forms/list_forms.py:344 msgid "" "This option enables rendering of emails in archiver as rich text with " "formatting based on markup in the email.\n" "Currently, this option is only supported by Hyperkitty." msgstr "" -#: forms/list_forms.py:390 +#: forms/list_forms.py:376 msgid "Acceptable aliases" msgstr "" -#: forms/list_forms.py:393 +#: forms/list_forms.py:379 msgid "" "This is a list, one per line, of addresses and regexps matching addresses " "that are acceptable in To: or Cc: in lieu of the list posting address when " @@ -546,21 +482,21 @@ msgid "" "meaning they are anchored to the start of the string." msgstr "" -#: forms/list_forms.py:404 +#: forms/list_forms.py:390 msgid "Require Explicit Destination" msgstr "" -#: forms/list_forms.py:406 +#: forms/list_forms.py:392 msgid "" "This checks to ensure that the list posting address or an acceptable alias " "explicitly appears in a To: or Cc: header in the post." msgstr "" -#: forms/list_forms.py:412 +#: forms/list_forms.py:398 msgid "Administrivia" msgstr "" -#: forms/list_forms.py:414 +#: forms/list_forms.py:400 msgid "" "Administrivia tests will check postings to see whether it's really meant as " "an administrative request (like subscribe, unsubscribe, etc), and will add " @@ -568,15 +504,15 @@ msgid "" "the new request, in the process." msgstr "" -#: forms/list_forms.py:421 +#: forms/list_forms.py:407 msgid "Default action to take when a member posts to the list" msgstr "" -#: forms/list_forms.py:423 +#: forms/list_forms.py:409 msgid "Please choose a default member action." msgstr "" -#: forms/list_forms.py:427 +#: forms/list_forms.py:413 msgid "" "Default action to take when a member posts to the list.\n" "Hold: This holds the message for approval by the list moderators.\n" @@ -588,58 +524,57 @@ msgid "" "Default Processing: run additional checks and accept the message." msgstr "" -#: forms/list_forms.py:440 +#: forms/list_forms.py:426 msgid "Default action to take when a non-member posts to the list" msgstr "" -#: forms/list_forms.py:442 +#: forms/list_forms.py:428 msgid "Please choose a default non-member action." msgstr "" -#: forms/list_forms.py:446 +#: forms/list_forms.py:432 msgid "" "When a post from a non-member is received, the message's sender is matched " "against the list of explicitly accepted, held, rejected (bounced), and " "discarded addresses. If no match is found, then this action is taken." msgstr "" -#: forms/list_forms.py:453 +#: forms/list_forms.py:439 msgid "Emergency Moderation" msgstr "" -#: forms/list_forms.py:455 +#: forms/list_forms.py:441 msgid "" "When this option is enabled, all list traffic is emergency moderated, i.e. " "held for moderation. Turn this option on when your list is experiencing a " "flamewar and you want a cooling off period. " msgstr "" -#: forms/list_forms.py:462 +#: forms/list_forms.py:448 msgid "Maximum message size" msgstr "最大化訊息尺寸" -#: forms/list_forms.py:465 +#: forms/list_forms.py:451 msgid "" "The maximum allowed message size in KB. This can be used to prevent emails " "with large attachments. A size of 0 disables the check." msgstr "" -#: forms/list_forms.py:470 +#: forms/list_forms.py:456 msgid "Maximum number of recipients" msgstr "" -#: forms/list_forms.py:473 +#: forms/list_forms.py:459 msgid "" -"If a post has this many or more explicit recipients (To: and Cc:), the post " -"will be held for moderation. This can be used to prevent mass mailings from " -"being accepted. A value of 0 disables the check." +"The maximum number of recipients for a message. This can be used to prevent " +"mass mailings from being accepted. A value of 0 disables the check." msgstr "" -#: forms/list_forms.py:488 +#: forms/list_forms.py:473 msgid "Accept these non-members" msgstr "" -#: forms/list_forms.py:491 +#: forms/list_forms.py:476 msgid "" "This is a list, one per line, of regexps matching addresses that are allowed " "to post to this mailing list without subscribing to the list. Entries are " @@ -649,11 +584,11 @@ msgid "" "Default Processing." msgstr "" -#: forms/list_forms.py:501 +#: forms/list_forms.py:486 msgid "Hold these non-members" msgstr "" -#: forms/list_forms.py:504 +#: forms/list_forms.py:489 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are held automatically. Entries are regexps beginning with `^' " @@ -662,11 +597,11 @@ msgid "" "a nonmember and set the nonmember's Moderation to Hold." msgstr "" -#: forms/list_forms.py:513 +#: forms/list_forms.py:498 msgid "Reject these non-members" msgstr "" -#: forms/list_forms.py:516 +#: forms/list_forms.py:501 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are rejected with notice to the sender. Entries are regexps " @@ -675,11 +610,11 @@ msgid "" "add the address as a nonmember and set the nonmember's Moderation to Reject." msgstr "" -#: forms/list_forms.py:526 +#: forms/list_forms.py:511 msgid "Discard these non-members" msgstr "" -#: forms/list_forms.py:529 +#: forms/list_forms.py:514 msgid "" "This is a list, one per line, of regexps matching nonmember addresses, posts " "from which are discarded automatically. Entries are regexps beginning with " @@ -688,128 +623,128 @@ msgid "" "a nonmember and set the nonmember's Moderation to Discard." msgstr "" -#: forms/list_forms.py:551 +#: forms/list_forms.py:536 msgid "Invalid alias regexp: {}: {}" msgstr "" -#: forms/list_forms.py:557 +#: forms/list_forms.py:542 msgid "Invalid alias email: {}" msgstr "" -#: forms/list_forms.py:569 +#: forms/list_forms.py:554 msgid "Enable Digests" msgstr "" -#: forms/list_forms.py:570 +#: forms/list_forms.py:555 msgid "Should Mailman enable digests for this MailingList?" msgstr "" -#: forms/list_forms.py:576 +#: forms/list_forms.py:561 msgid "Send Digest Periodically" msgstr "" -#: forms/list_forms.py:577 +#: forms/list_forms.py:562 msgid "Should Mailman send out digests periodically?" msgstr "" -#: forms/list_forms.py:583 +#: forms/list_forms.py:568 msgid "Digest Volume Frequency" msgstr "" -#: forms/list_forms.py:584 +#: forms/list_forms.py:569 msgid "" "At what frequency should Mailman increment the digest volume number and " "reset the issue number?" msgstr "" -#: forms/list_forms.py:588 +#: forms/list_forms.py:573 msgid "Digest size threshold" msgstr "" -#: forms/list_forms.py:589 +#: forms/list_forms.py:574 msgid "How big in Kb should a digest be before it gets sent out?" msgstr "" -#: forms/list_forms.py:598 +#: forms/list_forms.py:583 msgid "DMARC mitigation action" msgstr "" -#: forms/list_forms.py:602 +#: forms/list_forms.py:587 msgid "Please choose a DMARC mitigation action." msgstr "" -#: forms/list_forms.py:604 +#: forms/list_forms.py:589 msgid "No DMARC mitigations" msgstr "" -#: forms/list_forms.py:605 +#: forms/list_forms.py:590 msgid "Replace From: with list address" msgstr "" -#: forms/list_forms.py:607 +#: forms/list_forms.py:592 msgid "Wrap the message in an outer message From: the list." msgstr "" -#: forms/list_forms.py:608 +#: forms/list_forms.py:593 msgid "Reject the message" msgstr "拒收訊息" -#: forms/list_forms.py:609 +#: forms/list_forms.py:594 msgid "Discard the message" msgstr "拋棄訊息" -#: forms/list_forms.py:611 +#: forms/list_forms.py:596 msgid "" "The action to apply to messages From: a domain publishing a DMARC policy of " "reject or quarantine or to all messages if DMARC Mitigate unconditionally is " "True." msgstr "" -#: forms/list_forms.py:618 +#: forms/list_forms.py:603 msgid "DMARC Mitigate unconditionally" msgstr "" -#: forms/list_forms.py:620 +#: forms/list_forms.py:605 msgid "" "If DMARC mitigation action is munge_from or wrap_message, should it apply to " "all messages regardless of the DMARC policy of the From: domain." msgstr "" -#: forms/list_forms.py:624 +#: forms/list_forms.py:609 msgid "DMARC rejection notice" msgstr "" -#: forms/list_forms.py:628 +#: forms/list_forms.py:613 msgid "" "Text to replace the default reason in any rejection notice to be sent when " "DMARC mitigation action of reject applies." msgstr "" -#: forms/list_forms.py:631 +#: forms/list_forms.py:616 msgid "DMARC wrapped message text" msgstr "" -#: forms/list_forms.py:635 +#: forms/list_forms.py:620 msgid "" "Text to be added as a separate text/plain MIME part preceding the original " "message part in the wrapped message when DMARC mitigation action of wrap " "message applies." msgstr "" -#: forms/list_forms.py:641 templatetags/membership_helpers.py:78 +#: forms/list_forms.py:626 templatetags/membership_helpers.py:78 #: templatetags/membership_helpers.py:84 msgid "None" msgstr "" -#: forms/list_forms.py:642 +#: forms/list_forms.py:627 msgid "Individual" msgstr "" -#: forms/list_forms.py:643 +#: forms/list_forms.py:628 msgid "Full" msgstr "" -#: forms/list_forms.py:647 +#: forms/list_forms.py:632 msgid "" "\n" " None: No personalization.\n" @@ -821,21 +756,28 @@ msgid "" "header modification. " msgstr "" -#: forms/list_forms.py:658 templates/postorius/lists/held_messages.html:29 +#: forms/list_forms.py:642 templates/postorius/lists/held_messages.html:30 +#: templates/postorius/lists/held_messages.html:108 +#: templates/postorius/lists/pending_confirmations.html:36 +#: templates/postorius/lists/subscription_requests.html:37 +msgid "Discard" +msgstr "拋棄" + +#: forms/list_forms.py:643 templates/postorius/lists/held_messages.html:29 #: templates/postorius/lists/held_messages.html:107 #: templates/postorius/lists/subscription_requests.html:40 msgid "Reject" msgstr "拒絕" -#: forms/list_forms.py:659 +#: forms/list_forms.py:644 msgid "Forward" msgstr "" -#: forms/list_forms.py:660 +#: forms/list_forms.py:645 msgid "Preserve" msgstr "" -#: forms/list_forms.py:663 +#: forms/list_forms.py:648 msgid "" "Action to take on messages which have no content\n" "after filtering.\n" @@ -845,96 +787,96 @@ msgid "" " Preserve = save the message in qfiles/bad.\n" msgstr "" -#: forms/list_forms.py:680 +#: forms/list_forms.py:665 msgid "Personalize" msgstr "個人化" -#: forms/list_forms.py:686 +#: forms/list_forms.py:671 msgid "Filter content" msgstr "過濾內容" -#: forms/list_forms.py:687 +#: forms/list_forms.py:672 msgid "" "Should Mailman filter the content of list traffic according to the settings " "below?" msgstr "" -#: forms/list_forms.py:690 +#: forms/list_forms.py:675 msgid "Filter types" msgstr "" -#: forms/list_forms.py:693 +#: forms/list_forms.py:678 msgid "" "MimeTypes to filter from the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:698 +#: forms/list_forms.py:683 msgid "Filter extensions" msgstr "" -#: forms/list_forms.py:701 +#: forms/list_forms.py:686 msgid "Extensions to filter from the incoming posts." msgstr "" -#: forms/list_forms.py:704 +#: forms/list_forms.py:689 msgid "Pass types" msgstr "" -#: forms/list_forms.py:707 +#: forms/list_forms.py:692 msgid "" "MimeTypes to allow in the incoming posts. A list of common types can be " "found here " msgstr "" -#: forms/list_forms.py:712 +#: forms/list_forms.py:697 msgid "Pass extensions" msgstr "" -#: forms/list_forms.py:715 +#: forms/list_forms.py:700 msgid "Extensions to allow in the incoming posts." msgstr "" -#: forms/list_forms.py:721 +#: forms/list_forms.py:706 msgid "Collapse alternatives" msgstr "" -#: forms/list_forms.py:722 +#: forms/list_forms.py:707 msgid "" "Should Mailman collapse multipart/alternative to its first part content?" msgstr "" -#: forms/list_forms.py:728 +#: forms/list_forms.py:713 msgid "Filter Action" msgstr "" -#: forms/list_forms.py:734 +#: forms/list_forms.py:719 msgid "Convert html to plaintext" msgstr "" -#: forms/list_forms.py:735 +#: forms/list_forms.py:720 msgid "" "Should Mailman convert text/html parts to plain text? This conversion " "happens after MIME attachments have been stripped." msgstr "" -#: forms/list_forms.py:742 +#: forms/list_forms.py:727 msgid "Anonymous list" msgstr "匿名清單" -#: forms/list_forms.py:743 +#: forms/list_forms.py:728 msgid "" "Hide the sender of a message, replacing it with the list address (Removes " "From, Sender and Reply-To fields)" msgstr "" -#: forms/list_forms.py:750 +#: forms/list_forms.py:735 msgid "Include RFC2369 headers" msgstr "" -#: forms/list_forms.py:752 +#: forms/list_forms.py:737 msgid "" "Yes is highly recommended. RFC 2369 defines a set of List-* headers that are " "normally added to every message sent to the list membership. These greatly " @@ -948,54 +890,54 @@ msgid "" "these headers may eventually go away)." msgstr "" -#: forms/list_forms.py:768 +#: forms/list_forms.py:753 msgid "Include the list post header" msgstr "" -#: forms/list_forms.py:770 +#: forms/list_forms.py:755 msgid "" "This can be set to no for announce lists that do not wish to include the " "List-Post header because posting to the list is discouraged." msgstr "" -#: forms/list_forms.py:774 +#: forms/list_forms.py:759 msgid "Explicit reply-to address" msgstr "" -#: forms/list_forms.py:777 +#: forms/list_forms.py:762 msgid "" "This option allows admins to set an explicit Reply-to address. It is only " "used if the reply-to is set to use an explicitly set header" msgstr "" -#: forms/list_forms.py:785 +#: forms/list_forms.py:770 msgid "" "Should any existing Reply-To: header found in the original message be " "stripped? If so, this will be done regardless of whether an explict Reply-" "To: header is added by Mailman or not." msgstr "" -#: forms/list_forms.py:789 forms/list_forms.py:796 +#: forms/list_forms.py:774 forms/list_forms.py:781 msgid "Reply goes to list" msgstr "" -#: forms/list_forms.py:793 +#: forms/list_forms.py:778 msgid "Please choose a reply-to action." msgstr "" -#: forms/list_forms.py:795 +#: forms/list_forms.py:780 msgid "No Munging" msgstr "" -#: forms/list_forms.py:797 +#: forms/list_forms.py:782 msgid "Explicit Reply-to header set" msgstr "" -#: forms/list_forms.py:798 +#: forms/list_forms.py:783 msgid "Explicit Reply-to set; no Cc added" msgstr "" -#: forms/list_forms.py:800 +#: forms/list_forms.py:785 msgid "" "Where are replies to list messages directed? No Munging is strongly " "recommended for most mailing lists. \n" @@ -1023,105 +965,105 @@ msgid "" "the Reply-To: address option to point to the parallel list." msgstr "" -#: forms/list_forms.py:832 +#: forms/list_forms.py:817 msgid "Pipeline" msgstr "" -#: forms/list_forms.py:837 +#: forms/list_forms.py:822 msgid "Type of pipeline you want to use for this mailing list" msgstr "" -#: forms/list_forms.py:845 +#: forms/list_forms.py:830 msgid "Respond and continue processing" msgstr "" -#: forms/list_forms.py:846 +#: forms/list_forms.py:831 msgid "Respond and discard message" msgstr "" -#: forms/list_forms.py:847 +#: forms/list_forms.py:832 msgid "No automatic response" msgstr "" -#: forms/list_forms.py:851 +#: forms/list_forms.py:836 msgid "Autorespond to list owner" msgstr "" -#: forms/list_forms.py:852 +#: forms/list_forms.py:837 msgid "" "Should Mailman send an auto-response to emails sent to the -owner address?" msgstr "" -#: forms/list_forms.py:855 +#: forms/list_forms.py:840 msgid "Autoresponse owner text" msgstr "" -#: forms/list_forms.py:858 +#: forms/list_forms.py:843 msgid "Auto-response text to send to -owner emails." msgstr "" -#: forms/list_forms.py:862 +#: forms/list_forms.py:847 msgid "Autorespond postings" msgstr "" -#: forms/list_forms.py:863 +#: forms/list_forms.py:848 msgid "Should Mailman send an auto-response to mailing list posters?" msgstr "" -#: forms/list_forms.py:866 +#: forms/list_forms.py:851 msgid "Autoresponse postings text" msgstr "" -#: forms/list_forms.py:869 +#: forms/list_forms.py:854 msgid "Auto-response text to send to mailing list posters." msgstr "" -#: forms/list_forms.py:873 +#: forms/list_forms.py:858 msgid "Autorespond requests" msgstr "" -#: forms/list_forms.py:875 +#: forms/list_forms.py:860 msgid "" "Should Mailman send an auto-response to emails sent to the -request address? " "If you choose yes, decide whether you want Mailman to discard the original " "email, or forward it on to the system as a normal mail command." msgstr "" -#: forms/list_forms.py:880 +#: forms/list_forms.py:865 msgid "Autoresponse request text" msgstr "" -#: forms/list_forms.py:883 +#: forms/list_forms.py:868 msgid "Auto-response text to send to -request emails." msgstr "" -#: forms/list_forms.py:885 +#: forms/list_forms.py:870 msgid "Autoresponse grace period" msgstr "" -#: forms/list_forms.py:887 +#: forms/list_forms.py:872 msgid "" "Number of days between auto-responses to either the mailing list or -" "request/-owner address from the same poster. Set to zero (or negative) for " "no grace period (i.e. auto-respond to every message)." msgstr "" -#: forms/list_forms.py:895 +#: forms/list_forms.py:880 msgid "Notify users of held messages" msgstr "" -#: forms/list_forms.py:897 +#: forms/list_forms.py:882 msgid "" "Should Mailman notify users about their messages held for approval. If you " "say 'No', no notifications will be sent to users about the pending approval " "on their messages." msgstr "" -#: forms/list_forms.py:904 forms/list_forms.py:1102 +#: forms/list_forms.py:889 forms/list_forms.py:1087 msgid "Send welcome message" msgstr "" -#: forms/list_forms.py:906 +#: forms/list_forms.py:891 msgid "" "Send welcome message to newly subscribed members? Turn this off only if you " "plan on subscribing people manually and don't want them to know that you did " @@ -1130,11 +1072,11 @@ msgid "" "The text of Welcome message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:916 +#: forms/list_forms.py:901 msgid "Send goodbye message" msgstr "" -#: forms/list_forms.py:918 +#: forms/list_forms.py:903 msgid "" "Send goodbye message to newly unsubscribed members? Turn this off only if " "you plan on unsubscribing people manually and don't want them to know that " @@ -1142,11 +1084,11 @@ msgid "" "The text of Goodbye message can be set via the Templates tab." msgstr "" -#: forms/list_forms.py:925 +#: forms/list_forms.py:910 msgid "Admin immed notify" msgstr "" -#: forms/list_forms.py:927 +#: forms/list_forms.py:912 msgid "" "Should the list moderators get immediate notice of new requests, as well as " "daily notices about collected ones? List moderators (and list " @@ -1156,124 +1098,124 @@ msgid "" "on the arrival of new requests as well. " msgstr "" -#: forms/list_forms.py:937 +#: forms/list_forms.py:922 msgid "Notify admin of membership changes" msgstr "" -#: forms/list_forms.py:938 +#: forms/list_forms.py:923 msgid "Should administrator get notices of subscribes and unsubscribes?" msgstr "" -#: forms/list_forms.py:943 +#: forms/list_forms.py:928 msgid "Not Moderated" msgstr "" -#: forms/list_forms.py:944 +#: forms/list_forms.py:929 msgid "Moderated but allows for open posting" msgstr "" -#: forms/list_forms.py:945 +#: forms/list_forms.py:930 msgid "Moderated" msgstr "" -#: forms/list_forms.py:956 +#: forms/list_forms.py:941 msgid "Show list on index page" msgstr "" -#: forms/list_forms.py:957 +#: forms/list_forms.py:942 msgid "Choose whether to include this list on the list of all lists" msgstr "" -#: forms/list_forms.py:963 +#: forms/list_forms.py:948 msgid "" "This description is used when the mailing list is listed with other mailing " "lists, or in headers, and so forth. It should be as succinct as you can get " "it, while still identifying what the list is." msgstr "" -#: forms/list_forms.py:969 +#: forms/list_forms.py:954 msgid "Information" msgstr "資訊" -#: forms/list_forms.py:970 +#: forms/list_forms.py:955 msgid "A longer description of this mailing list." msgstr "" -#: forms/list_forms.py:974 +#: forms/list_forms.py:959 msgid "Display name" msgstr "顯示名稱" -#: forms/list_forms.py:976 +#: forms/list_forms.py:961 msgid "Display name is the name shown in the web interface." msgstr "" -#: forms/list_forms.py:979 +#: forms/list_forms.py:964 msgid "Subject prefix" msgstr "" -#: forms/list_forms.py:984 +#: forms/list_forms.py:969 msgid "Preferred Language" msgstr "偏好語言" -#: forms/list_forms.py:990 +#: forms/list_forms.py:975 msgid "Members List Visibility" msgstr "" -#: forms/list_forms.py:994 +#: forms/list_forms.py:979 msgid "Who is allowed to see members list for this MailingList?" msgstr "" -#: forms/list_forms.py:999 +#: forms/list_forms.py:984 msgid "Gateway to mail" msgstr "" -#: forms/list_forms.py:1000 +#: forms/list_forms.py:985 msgid "" "Flag indicating that posts to the linked newsgroup should be gated to the " "list" msgstr "" -#: forms/list_forms.py:1006 +#: forms/list_forms.py:991 msgid "Gateway to news" msgstr "" -#: forms/list_forms.py:1007 +#: forms/list_forms.py:992 msgid "" "Flag indicating that posts to the list should be gated to the linked " "newsgroup." msgstr "" -#: forms/list_forms.py:1011 +#: forms/list_forms.py:996 msgid "Linked Newsgroup" msgstr "" -#: forms/list_forms.py:1014 +#: forms/list_forms.py:999 msgid "The name of the linked newsgroup." msgstr "" -#: forms/list_forms.py:1017 +#: forms/list_forms.py:1002 msgid "Newsgroup moderation" msgstr "" -#: forms/list_forms.py:1021 +#: forms/list_forms.py:1006 msgid "The moderation policy for the linked newsgroup, if there is one." msgstr "" -#: forms/list_forms.py:1027 +#: forms/list_forms.py:1012 msgid "NNTP Include subject prefix " msgstr "" -#: forms/list_forms.py:1028 +#: forms/list_forms.py:1013 msgid "" "Flag indicating whether the list's \"Subject Prefix\" should be included in " "posts gated to usenet." msgstr "" -#: forms/list_forms.py:1043 +#: forms/list_forms.py:1028 msgid "Emails to mass subscribe" msgstr "" -#: forms/list_forms.py:1045 +#: forms/list_forms.py:1030 msgid "" "The following formats are accepted:\n" "jdoe@example.com\n" @@ -1284,110 +1226,132 @@ msgid "" "Use the last three to associate a display name with the address\n" msgstr "" -#: forms/list_forms.py:1056 +#: forms/list_forms.py:1041 msgid "Pre confirm" msgstr "" -#: forms/list_forms.py:1060 +#: forms/list_forms.py:1045 msgid "If checked, users will not have to confirm their subscription." msgstr "" -#: forms/list_forms.py:1065 +#: forms/list_forms.py:1050 msgid "Pre approved" msgstr "" -#: forms/list_forms.py:1069 +#: forms/list_forms.py:1054 msgid "" "If checked, moderators will not have to approve the subscription request." msgstr "" -#: forms/list_forms.py:1075 +#: forms/list_forms.py:1060 msgid "Pre Verified" msgstr "" -#: forms/list_forms.py:1079 +#: forms/list_forms.py:1064 msgid "" "If checked, users will not have to verify that their email address is valid." msgstr "" -#: forms/list_forms.py:1085 +#: forms/list_forms.py:1070 msgid "Invitation" msgstr "邀請" -#: forms/list_forms.py:1089 +#: forms/list_forms.py:1074 msgid "" "If checked, the other checkboxes are ignored and the users will be sent an " "invitation to join the list and will be subscribed upon acceptance thereof." msgstr "" -#: forms/list_forms.py:1104 +#: forms/list_forms.py:1083 forms/list_forms.py:1176 +msgid "List default" +msgstr "" + +#: forms/list_forms.py:1089 msgid "" "If set to \"Yes\" or \"No\", List's default setting of send_welcome_message " "will be ignored for these subscribers and a welcome message will be sent or " "not sent based on the choice." msgstr "" -#: forms/list_forms.py:1124 +#: forms/list_forms.py:1109 msgid "Emails to Unsubscribe" msgstr "取消訂閱的郵件" -#: forms/list_forms.py:1125 +#: forms/list_forms.py:1110 msgid "Add one email address on each line" msgstr "" -#: forms/list_forms.py:1140 +#: forms/list_forms.py:1125 msgid "Default antispam action" msgstr "" -#: forms/list_forms.py:1144 +#: forms/list_forms.py:1129 msgid "Header" msgstr "頁首" -#: forms/list_forms.py:1145 +#: forms/list_forms.py:1130 msgid "Email header to filter on (case-insensitive)." msgstr "" -#: forms/list_forms.py:1147 +#: forms/list_forms.py:1132 msgid "Please enter a header." msgstr "請輸入頁首。" -#: forms/list_forms.py:1148 +#: forms/list_forms.py:1133 msgid "Please enter a valid header." msgstr "" -#: forms/list_forms.py:1150 +#: forms/list_forms.py:1135 msgid "Pattern" msgstr "" -#: forms/list_forms.py:1151 +#: forms/list_forms.py:1136 msgid "Regular expression matching the header's value." msgstr "" -#: forms/list_forms.py:1153 +#: forms/list_forms.py:1138 msgid "Please enter a pattern." msgstr "" -#: forms/list_forms.py:1154 +#: forms/list_forms.py:1139 msgid "Please enter a valid pattern." msgstr "" -#: forms/list_forms.py:1156 templates/postorius/domain/index.html:26 +#: forms/list_forms.py:1141 templates/postorius/domain/index.html:26 msgid "Action" msgstr "動作" -#: forms/list_forms.py:1157 +#: forms/list_forms.py:1142 msgid "Please enter a valid action." msgstr "請輸入有效動作。" -#: forms/list_forms.py:1160 +#: forms/list_forms.py:1145 msgid "Action to take when a header matches" msgstr "" -#: forms/list_forms.py:1193 +#: forms/list_forms.py:1174 +msgid "Moderation" +msgstr "" + +#: forms/list_forms.py:1178 +msgid "" +"Default action to take when this member posts to the list. \n" +"List default -- follow the list's default member action. \n" +"Hold -- This holds the message for approval by the list moderators. \n" +"Reject -- this automatically rejects the message by sending a bounce notice " +"to the post's author. The text of the bounce notice can be configured by " +"you. \n" +"Discard -- this simply discards the message, with no notice sent to the " +"post's author. \n" +"Accept -- accepts any postings without any further checks. \n" +"Default Processing -- run additional checks and accept the message. \n" +msgstr "" + +#: forms/list_forms.py:1195 msgid "Select Email" msgstr "選擇郵件" -#: forms/list_forms.py:1217 +#: forms/list_forms.py:1219 msgid "Data" msgstr "" @@ -1395,7 +1359,7 @@ msgstr "" msgid "Email Address" msgstr "郵件地址" -#: forms/member_forms.py:32 forms/user_forms.py:316 +#: forms/member_forms.py:32 msgid "Display Name" msgstr "" @@ -1413,29 +1377,29 @@ msgid "" "similar email addresses." msgstr "" -#: forms/user_forms.py:65 +#: forms/user_forms.py:62 msgid "Receive own postings" msgstr "" -#: forms/user_forms.py:67 +#: forms/user_forms.py:64 msgid "" "Ordinarily, you will get a copy of every message you post to the list. If " "you don't want to receive this copy, set this option to No." msgstr "" -#: forms/user_forms.py:74 +#: forms/user_forms.py:71 msgid "Acknowledge posts" msgstr "" -#: forms/user_forms.py:76 +#: forms/user_forms.py:73 msgid "Receive acknowledgement mail when you send mail to the list?" msgstr "" -#: forms/user_forms.py:80 +#: forms/user_forms.py:77 msgid "Hide address" msgstr "隱藏地址" -#: forms/user_forms.py:82 +#: forms/user_forms.py:79 msgid "" "When someone views the list membership, your email address is normally shown " "(in an obscured fashion to thwart spam harvesters). If you do not want your " @@ -1443,46 +1407,38 @@ msgid "" "this option." msgstr "" -#: forms/user_forms.py:90 +#: forms/user_forms.py:87 msgid "Receive list copies (possible duplicates)" msgstr "" -#: forms/user_forms.py:92 +#: forms/user_forms.py:89 msgid "" "When you are listed explicitly in the To: or Cc: headers of a list message, " "you can opt to not receive another copy from the mailing list. Select Yes to " "receive copies. Select No to avoid receiving copies from the mailing list" msgstr "" -#: forms/user_forms.py:101 +#: forms/user_forms.py:98 msgid "Preferred language" msgstr "偏好語言" -#: forms/user_forms.py:103 +#: forms/user_forms.py:100 msgid "" "Preferred language for your interactions with Mailman. When this is set, it " "will override the MailingList's preferred language. This affects which " "language is used for your email notifications and such." msgstr "" -#: forms/user_forms.py:147 +#: forms/user_forms.py:144 msgid "Cannot set delivery_status to {}" msgstr "" -#: forms/user_forms.py:241 -msgid "Verified" -msgstr "" - -#: forms/user_forms.py:243 -msgid "Specifies whether or not this email address is verified" -msgstr "" - #: forms/validators.py:39 #, python-brace-format msgid "Invalid: \"{0}\" should be either email or UUID" msgstr "" -#: models.py:42 +#: models.py:43 msgid "" "Note: Do not add any secret content in templates as they are publicly " "accessible.\n" @@ -1501,11 +1457,11 @@ msgid "" "fr, en, de \n" msgstr "" -#: models.py:240 +#: models.py:263 msgid "Choose the template you want to customize." msgstr "" -#: models.py:247 +#: models.py:270 msgid "" "Language for the template, this should be the list's preferred language." msgstr "" @@ -1541,108 +1497,98 @@ msgid "" msgstr "" #: template_list.py:36 -msgid "Sent to the list administrators from the 'mailman notify' command." -msgstr "" - -#: template_list.py:38 -msgid "" -"Sent to the list administrators to notify them when a member's bounce score " -"is incremented." -msgstr "" - -#: template_list.py:40 msgid "" "Sent to the list administrators to notify them when a member's delivery is " "disabled due to excessive bounces." msgstr "" -#: template_list.py:42 +#: template_list.py:38 msgid "" "Sent to the list administrators to notify them when a member has been " "unsubscribed." msgstr "" -#: template_list.py:44 +#: template_list.py:40 msgid "The footer for a digest message." msgstr "" -#: template_list.py:46 +#: template_list.py:42 msgid "The header for a digest message." msgstr "" -#: template_list.py:48 +#: template_list.py:44 msgid "" "The digest “masthead”; i.e. a common introduction for all digest messages." msgstr "" -#: template_list.py:50 +#: template_list.py:46 msgid "The footer for a regular (non-digest) message." msgstr "" -#: template_list.py:52 +#: template_list.py:48 msgid "The header for a regular (non-digest) message." msgstr "" -#: template_list.py:54 +#: template_list.py:50 msgid "" "The message sent to subscribers when a subscription confirmation is required." msgstr "" -#: template_list.py:56 +#: template_list.py:52 msgid "" "The message sent to subscribers when an unsubscription confirmation is " "required." msgstr "" -#: template_list.py:58 +#: template_list.py:54 msgid "The message sent to subscribers when they are invited to join a list." msgstr "" -#: template_list.py:60 +#: template_list.py:56 msgid "The notice sent to a member when they unsubscribe from a mailing list." msgstr "" -#: template_list.py:62 +#: template_list.py:58 msgid "" "The notice sent to a poster when their message is being held for moderator " "approval." msgstr "" -#: template_list.py:64 +#: template_list.py:60 msgid "" "Sent to a user when the maximum number of autoresponses has been reached for " "that day." msgstr "" -#: template_list.py:66 +#: template_list.py:62 msgid "" "Notice sent to a poster when their message has been received by the mailing " "list." msgstr "" -#: template_list.py:68 +#: template_list.py:64 msgid "" "A bounce probe sent to a member when their subscription has been disabled " "due to bounces." msgstr "" -#: template_list.py:70 +#: template_list.py:66 msgid "" "Notice sent to a poster when their message has been rejected by the list’s " "moderator." msgstr "" -#: template_list.py:72 +#: template_list.py:68 msgid "" "Notice sent to a poster when their message has been rejected automatically." msgstr "" -#: template_list.py:74 +#: template_list.py:70 msgid "" "The notice sent to a member when they are subscribed to the mailing list." msgstr "" -#: template_list.py:76 +#: template_list.py:72 msgid "" "The notice sent to a member when their membership has been disabled due to " "excessive bounces." @@ -1697,48 +1643,43 @@ msgstr "" msgid "System Information" msgstr "" -#: templates/postorius/base.html:62 templates/postorius/menu/list_nav.html:39 -#: templates/postorius/user/all.html:8 templates/postorius/user/all.html:13 -msgid "Users" -msgstr "" - -#: templates/postorius/base.html:69 templates/postorius/lists/summary.html:31 +#: templates/postorius/base.html:63 templates/postorius/lists/summary.html:31 msgid "Archives" msgstr "" -#: templates/postorius/base.html:85 +#: templates/postorius/base.html:79 msgid "Account" msgstr "帳號" -#: templates/postorius/base.html:89 +#: templates/postorius/base.html:83 msgid "Mailman settings" msgstr "Mailman 設定" -#: templates/postorius/base.html:94 +#: templates/postorius/base.html:88 msgid "Posting activity" msgstr "" -#: templates/postorius/base.html:100 +#: templates/postorius/base.html:94 msgid "Logout" msgstr "登出" -#: templates/postorius/base.html:107 +#: templates/postorius/base.html:101 msgid "Login" msgstr "" -#: templates/postorius/base.html:111 +#: templates/postorius/base.html:105 msgid "Sign Up" msgstr "加入" -#: templates/postorius/base.html:134 +#: templates/postorius/base.html:128 msgid "Postorius Documentation" msgstr "" -#: templates/postorius/base.html:138 +#: templates/postorius/base.html:132 msgid "Postorius Version" msgstr "" -#: templates/postorius/base.html:141 +#: templates/postorius/base.html:135 msgid "Happy Mailman Day!" msgstr "" @@ -2126,7 +2067,6 @@ msgstr "" #: templates/postorius/lists/members.html:74 #: templates/postorius/user/address_preferences.html:32 -#: templates/postorius/user/manage.html:63 msgid "Address" msgstr "" @@ -2199,57 +2139,50 @@ msgid "" msgstr "" #: templates/postorius/lists/summary.html:45 -#: templates/postorius/lists/summary.html:101 +#: templates/postorius/lists/summary.html:79 msgid "Subscription / Unsubscription" msgstr "" -#: templates/postorius/lists/summary.html:50 -#: templates/postorius/user/subscriptions.html:23 -msgid "Subscription Address" +#: templates/postorius/lists/summary.html:47 +msgid "You are subscribed to this list with the following address:" msgstr "" -#: templates/postorius/lists/summary.html:53 -#: templates/postorius/user/all.html:37 -msgid "Manage" +#: templates/postorius/lists/summary.html:49 +#: templates/postorius/user/subscription_preferences.html:49 +msgid "Primary Address" msgstr "" -#: templates/postorius/lists/summary.html:54 -#: templates/postorius/lists/summary.html:75 -msgid "Unsubscribe" +#: templates/postorius/lists/summary.html:55 +msgid "Manage Subscription" msgstr "" -#: templates/postorius/lists/summary.html:61 -#: templates/postorius/user/subscription_preferences.html:49 -msgid "Primary Address" +#: templates/postorius/lists/summary.html:60 +msgid "Unsubscribe" msgstr "" -#: templates/postorius/lists/summary.html:69 -msgid "Manage Subscription" +#: templates/postorius/lists/summary.html:63 +msgid "" +"You have a subscription request pending. If you don't hear back soon, please " +"contact the list owners." msgstr "" -#: templates/postorius/lists/summary.html:84 +#: templates/postorius/lists/summary.html:65 msgid "Subscribe to this list" msgstr "" -#: templates/postorius/lists/summary.html:86 +#: templates/postorius/lists/summary.html:67 #, python-format msgid "" "\n" -" To subscribe you can send an email with 'subscribe' in the " +" To subscribe you can send an email with 'subscribe' in the " "subject to\n" -" " +" " "%(address)s\n" -" or use the form below:\n" -" " +" or use the form below:\n" +" " msgstr "" -#: templates/postorius/lists/summary.html:97 -msgid "" -"You have a subscription request pending. If you don't hear back soon, please " -"contact the list owners." -msgstr "" - -#: templates/postorius/lists/summary.html:102 +#: templates/postorius/lists/summary.html:80 msgid "" "\n" " To subscribe or unsubscribe from this list, please log in first.\n" @@ -2259,11 +2192,11 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:107 +#: templates/postorius/lists/summary.html:85 msgid "Log In" msgstr "" -#: templates/postorius/lists/summary.html:112 +#: templates/postorius/lists/summary.html:90 msgid "" "\n" " You can also subscribe without creating an account.\n" @@ -2271,23 +2204,23 @@ msgid "" " " msgstr "" -#: templates/postorius/lists/summary.html:128 +#: templates/postorius/lists/summary.html:106 msgid "List metrics" msgstr "" -#: templates/postorius/lists/summary.html:130 +#: templates/postorius/lists/summary.html:108 msgid "Created at" msgstr "" -#: templates/postorius/lists/summary.html:132 +#: templates/postorius/lists/summary.html:110 msgid "Last post at" msgstr "" -#: templates/postorius/lists/summary.html:134 +#: templates/postorius/lists/summary.html:112 msgid "Digest last sent at" msgstr "" -#: templates/postorius/lists/summary.html:136 +#: templates/postorius/lists/summary.html:114 msgid "Volume" msgstr "" @@ -2318,6 +2251,10 @@ msgstr "" msgid "Unsubscription Requests" msgstr "描述" +#: templates/postorius/menu/list_nav.html:39 +msgid "Users" +msgstr "" + #: templates/postorius/menu/list_nav.html:42 msgid "Members" msgstr "" @@ -2347,7 +2284,6 @@ msgid "Mailman Settings" msgstr "" #: templates/postorius/menu/user_nav.html:7 -#: templates/postorius/user/manage.html:51 #: templates/postorius/user/subscriptions.html:8 templatetags/nav_helpers.py:42 msgid "Subscriptions" msgstr "描述" @@ -2405,18 +2341,6 @@ msgstr "" msgid "Save" msgstr "" -#: templates/postorius/user/all.html:20 -msgid "Search" -msgstr "" - -#: templates/postorius/user/all.html:35 -msgid "User" -msgstr "" - -#: templates/postorius/user/all.html:36 -msgid "Created" -msgstr "" - #: templates/postorius/user/list_options.html:14 msgid "Subscription options for" msgstr "" @@ -2429,68 +2353,6 @@ msgstr "" msgid "Subscription settings" msgstr "" -#: templates/postorius/user/manage.html:8 -msgid "Manage user" -msgstr "" - -#: templates/postorius/user/manage.html:16 -#: templates/postorius/user/manage.html:48 -#: templates/postorius/user/manage.html:86 -msgid "Update" -msgstr "" - -#: templates/postorius/user/manage.html:18 -#, fuzzy -#| msgid "Email Address" -msgid "Addresses" -msgstr "郵件地址" - -#: templates/postorius/user/manage.html:28 -msgid "Email" -msgstr "" - -#: templates/postorius/user/manage.html:62 -msgid "List" -msgstr "" - -#: templates/postorius/user/manage.html:64 -#: templates/postorius/user/subscriptions.html:25 -msgid "Role" -msgstr "" - -#: templates/postorius/user/manage.html:89 -#, fuzzy -#| msgid "Subscriptions" -msgid "User has no subscriptions." -msgstr "描述" - -#: templates/postorius/user/manage.html:93 -#, fuzzy -#| msgid "Account" -msgid "Web Account" -msgstr "帳號" - -#: templates/postorius/user/manage.html:96 -msgid "Username" -msgstr "" - -#: templates/postorius/user/manage.html:100 -msgid "Superuser" -msgstr "" - -#: templates/postorius/user/manage.html:104 -msgid "Last login" -msgstr "" - -#: templates/postorius/user/manage.html:108 -msgid "Date joined" -msgstr "" - -#: templates/postorius/user/manage.html:113 -#: templates/postorius/user/manage.html:116 -msgid "Change password" -msgstr "" - #: templates/postorius/user/subscription_preferences.html:21 msgid "Each list subscription can have specific Mailman preferences." msgstr "" @@ -2509,6 +2371,14 @@ msgstr "" msgid "You are subscribed to the following mailing lists:" msgstr "" +#: templates/postorius/user/subscriptions.html:23 +msgid "Subscription Address" +msgstr "" + +#: templates/postorius/user/subscriptions.html:25 +msgid "Role" +msgstr "" + #: templates/postorius/user/subscriptions.html:41 msgid "You are not yet subscribed to any lists." msgstr "" @@ -2578,7 +2448,7 @@ msgstr "" msgid "Domain %s updated" msgstr "" -#: views/domain.py:117 views/list.py:850 +#: views/domain.py:117 views/list.py:833 msgid "Please check the errors below" msgstr "" @@ -2608,7 +2478,7 @@ msgstr "" msgid "The email {} has been banned." msgstr "" -#: views/generic.py:116 views/generic.py:127 views/list.py:1311 +#: views/generic.py:116 views/generic.py:127 views/list.py:1299 #, python-format msgid "An error occurred: %s" msgstr "" @@ -2622,308 +2492,308 @@ msgstr "" msgid "The email {} has been un-banned" msgstr "" -#: views/list.py:117 +#: views/list.py:111 msgid "List {}s" msgstr "" -#: views/list.py:131 +#: views/list.py:125 msgid "Add {}" msgstr "" -#: views/list.py:134 +#: views/list.py:128 msgid "No {}s were found matching the search." msgstr "" -#: views/list.py:136 +#: views/list.py:130 msgid "List has no {}s" msgstr "" -#: views/list.py:149 +#: views/list.py:143 msgid "The selected members have been unsubscribed" msgstr "" -#: views/list.py:167 +#: views/list.py:161 #, python-brace-format msgid "{email} has been added with the role {role}" msgstr "" -#: views/list.py:214 +#: views/list.py:208 msgid "Member does not exist" msgstr "" -#: views/list.py:233 +#: views/list.py:227 msgid "The member's preferences have been updated." msgstr "" -#: views/list.py:242 +#: views/list.py:236 msgid "No change to the member's moderation." msgstr "" -#: views/list.py:254 +#: views/list.py:248 msgid "The member's moderation settings have been updated." msgstr "" -#: views/list.py:435 +#: views/list.py:421 msgid "You are not subscribed to {}." msgstr "" -#: views/list.py:448 +#: views/list.py:434 msgid "You are already subscribed" msgstr "" -#: views/list.py:459 +#: views/list.py:445 #, fuzzy #| msgid "Subscriptions" msgid "Subscription changed to {}" msgstr "描述" -#: views/list.py:463 +#: views/list.py:449 msgid "Something went wrong. Please try again. {} {}" msgstr "" -#: views/list.py:504 +#: views/list.py:490 msgid "" "Your subscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:509 +#: views/list.py:495 #, python-format msgid "You are subscribed to %s." msgstr "" -#: views/list.py:513 views/list.py:543 +#: views/list.py:499 views/list.py:529 msgid "Something went wrong. Please try again." msgstr "" -#: views/list.py:539 +#: views/list.py:525 msgid "Please check your inbox for further instructions" msgstr "" -#: views/list.py:559 +#: views/list.py:545 msgid "" "You have a pending unsubscription request waiting for moderator approval." msgstr "" -#: views/list.py:566 +#: views/list.py:552 msgid "" "Your unsubscription request has been submitted and is waiting for moderator " "approval." msgstr "" -#: views/list.py:570 +#: views/list.py:556 #, python-format msgid "%s has been unsubscribed from this list." msgstr "" -#: views/list.py:603 +#: views/list.py:589 #, python-format msgid "The address %(address)s has been invited to %(list)s." msgstr "" -#: views/list.py:606 +#: views/list.py:592 #, python-format msgid "The address %(address)s has been subscribed to %(list)s." msgstr "" -#: views/list.py:609 +#: views/list.py:595 msgid "" " Subscription may be pending address verification, confirmation or approval " "as appropriate." msgstr "" -#: views/list.py:619 views/list.py:670 +#: views/list.py:605 views/list.py:653 #, python-format msgid "The email address %s is not valid." msgstr "" -#: views/list.py:644 +#: views/list.py:627 msgid "Please fill out the form correctly." msgstr "" -#: views/list.py:660 +#: views/list.py:643 #, python-brace-format msgid "These addresses {address} have been unsubscribed from {list}." msgstr "" -#: views/list.py:691 +#: views/list.py:674 msgid "The selected messages were accepted" msgstr "" -#: views/list.py:695 +#: views/list.py:678 msgid "The selected messages were rejected" msgstr "" -#: views/list.py:699 +#: views/list.py:682 msgid "The selected messages were discarded" msgstr "" -#: views/list.py:701 +#: views/list.py:684 msgid "Message could not be found" msgstr "" -#: views/list.py:730 +#: views/list.py:713 msgid "The message was accepted" msgstr "" -#: views/list.py:733 +#: views/list.py:716 msgid "The message was rejected" msgstr "" -#: views/list.py:736 +#: views/list.py:719 msgid "The message was discarded" msgstr "" -#: views/list.py:741 +#: views/list.py:724 msgid "Held message was not found." msgstr "" -#: views/list.py:754 +#: views/list.py:737 msgid "Moderation action for {} set to {}" msgstr "" -#: views/list.py:759 +#: views/list.py:742 msgid "Failed to set moderation action for {}" msgstr "" -#: views/list.py:811 +#: views/list.py:794 msgid "Choose a Domain" msgstr "" -#: views/list.py:832 +#: views/list.py:815 msgid "List created" msgstr "" -#: views/list.py:844 +#: views/list.py:827 msgid "Mailing List already exists." msgstr "" -#: views/list.py:1005 +#: views/list.py:993 msgid "Subscriptions pending user confirmation" msgstr "" -#: views/list.py:1018 +#: views/list.py:1006 msgid "Subscriptions pending approval" msgstr "" -#: views/list.py:1031 +#: views/list.py:1019 msgid "Un-subscriptions pending approval" msgstr "" -#: views/list.py:1067 +#: views/list.py:1055 msgid "The request has been accepted." msgstr "" -#: views/list.py:1068 +#: views/list.py:1056 msgid "The request has been rejected." msgstr "" -#: views/list.py:1069 +#: views/list.py:1057 msgid "The request has been discarded." msgstr "" -#: views/list.py:1070 +#: views/list.py:1058 msgid "The request has been defered." msgstr "" -#: views/list.py:1089 +#: views/list.py:1077 #, python-format msgid "The request was already moderated: %s" msgstr "" -#: views/list.py:1092 +#: views/list.py:1080 #, python-format msgid "The request could not be moderated: %s" msgstr "" -#: views/list.py:1098 +#: views/list.py:1086 msgid "List Identity" msgstr "" -#: views/list.py:1099 +#: views/list.py:1087 msgid "Automatic Responses" msgstr "" -#: views/list.py:1100 +#: views/list.py:1088 msgid "Alter Messages" msgstr "" -#: views/list.py:1101 +#: views/list.py:1089 msgid "DMARC Mitigations" msgstr "" -#: views/list.py:1102 +#: views/list.py:1090 msgid "Digest" msgstr "" -#: views/list.py:1103 +#: views/list.py:1091 msgid "Message Acceptance" msgstr "" -#: views/list.py:1104 +#: views/list.py:1092 msgid "Archiving" msgstr "" -#: views/list.py:1105 +#: views/list.py:1093 msgid "Member Policy" msgstr "" -#: views/list.py:1106 +#: views/list.py:1094 msgid "Bounce Processing" msgstr "" -#: views/list.py:1169 +#: views/list.py:1157 msgid "The settings have been updated." msgstr "" -#: views/list.py:1174 +#: views/list.py:1162 msgid "An error occurred: " msgstr "" -#: views/list.py:1198 +#: views/list.py:1186 #, python-format msgid "The user %(email)s is not in the %(role)s group" msgstr "" -#: views/list.py:1204 +#: views/list.py:1192 msgid "Removing the last owner is impossible" msgstr "" -#: views/list.py:1218 +#: views/list.py:1206 #, python-format msgid "The user could not be removed: %(msg)s" msgstr "" -#: views/list.py:1221 +#: views/list.py:1209 #, python-format msgid "The user %(address)s has been removed from the %(role)s group." msgstr "" -#: views/list.py:1238 +#: views/list.py:1226 msgid "No member is subscribed to the list currently." msgstr "" -#: views/list.py:1248 +#: views/list.py:1236 msgid "All members have been unsubscribed from the list." msgstr "" -#: views/list.py:1313 +#: views/list.py:1301 msgid "The header matches were successfully modified." msgstr "" -#: views/list.py:1320 +#: views/list.py:1308 msgid "New header" msgstr "" -#: views/list.py:1321 +#: views/list.py:1309 msgid "New pattern" msgstr "" -#: views/list.py:1348 +#: views/list.py:1336 msgid "Invalid confirmation token" msgstr "" -#: views/list.py:1356 views/list.py:1368 +#: views/list.py:1344 views/list.py:1356 msgid "Token expired or invalid." msgstr "" @@ -2935,30 +2805,14 @@ msgstr "" msgid "Attachment does not exist" msgstr "" -#: views/user.py:91 +#: views/user.py:85 msgid "Your preferences have been updated." msgstr "" -#: views/user.py:93 +#: views/user.py:87 msgid "Your preferences did not change." msgstr "" -#: views/user.py:213 +#: views/user.py:207 msgid "Subscription does not exist" msgstr "" - -#: views/user.py:405 -msgid "Successfully updated addresses {}" -msgstr "" - -#: views/user.py:415 -msgid "Successfully updated memberships for {}" -msgstr "" - -#: views/user.py:421 -msgid "Successfully updated user." -msgstr "" - -#: views/user.py:430 -msgid "Password updated successfully" -msgstr "" -- 2.11.4.GIT