summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2001-02-28 06:07:03 +0000
committerbwarsaw2001-02-28 06:07:03 +0000
commit86d4b78a4f189eadd8c8d492dd57046b5ca50f06 (patch)
tree80f8a285d977efadbca5dbe18a1fa0d466028693
parentdbbbb3636b55bb964bc4e100896ff2a15174a4e4 (diff)
downloadmailman-86d4b78a4f189eadd8c8d492dd57046b5ca50f06.tar.gz
mailman-86d4b78a4f189eadd8c8d492dd57046b5ca50f06.tar.zst
mailman-86d4b78a4f189eadd8c8d492dd57046b5ca50f06.zip
-rw-r--r--Mailman/Deliverer.py20
1 files changed, 11 insertions, 9 deletions
diff --git a/Mailman/Deliverer.py b/Mailman/Deliverer.py
index f1d5b4b97..6c5503b30 100644
--- a/Mailman/Deliverer.py
+++ b/Mailman/Deliverer.py
@@ -23,6 +23,7 @@ from Mailman import mm_cfg
from Mailman import Errors
from Mailman import Utils
from Mailman import Message
+from Mailman.i18n import _
@@ -37,11 +38,11 @@ class Deliverer:
else:
welcome = ''
if self.umbrella_list:
+ addr = self.GetMemberAdminEmail(name)
umbrella = Utils.wrap(_('''\
Note: Since this is a list of mailing lists, administrative
notices like the password reminder will be sent to
-your membership administrative address, %s.
-''') % self.GetMemberAdminEmail(name))
+your membership administrative address, %(addr)s.'''))
else:
umbrella = ''
# get the text from the template
@@ -55,9 +56,9 @@ your membership administrative address, %s.
'listinfo_url': self.GetScriptURL('listinfo', absolute=1),
'optionsurl' : self.GetOptionsURL(name, absolute=1),
'password' : password,
- }, pluser)
+ }, lang=pluser)
if digest:
- digmode = _(" (Digest mode)")
+ digmode = _(' (Digest mode)')
else:
digmode = ''
realname = self.real_name
@@ -70,9 +71,10 @@ your membership administrative address, %s.
def SendUnsubscribeAck(self, name):
os.environ['LANG'] = self.GetPreferredLanguage(name)
+ realname = self.real_name
msg = Message.UserNotification(
self.GetMemberAdminEmail(name), self.GetAdminEmail(),
- _('Unsubscribed from "%s" mailing list') % self.real_name,
+ _('Unsubscribed from "%(realname)s" mailing list'),
Utils.wrap(self.goodbye_msg))
msg.send(self)
@@ -86,7 +88,7 @@ your membership administrative address, %s.
if user and self.passwords.has_key(user):
cpuser = self.GetUserSubscribedAddress(user)
recipient = self.GetMemberAdminEmail(cpuser)
- subject = _('%s mailing list reminder') % listfullname
+ subject = _('%(listfullname)s mailing list reminder')
adminaddr = self.GetAdminEmail()
# get the text from the template
text = Utils.maketext(
@@ -97,16 +99,16 @@ your membership administrative address, %s.
'options_url': self.GetOptionsURL(user, absolute=1),
'requestaddr': requestaddr,
'adminaddr' : adminaddr,
- }, self.GetPreferredLanguage(user))
+ }, lang=self.GetPreferredLanguage(user))
else:
ok = 0
recipient = self.GetAdminEmail()
- subject = _('%s user %s missing password!') % (listfullname, user)
+ subject = _('%(listfullname)s user %(user)s missing password!')
text = Utils.maketext(
'nopass.txt',
{'username' : `user`,
'internal_name': self.internal_name(),
- }, self.GetPreferredLanguage(user))
+ }, lang=self.GetPreferredLanguage(user))
msg = Message.UserNotification(recipient, requestaddr, subject, text)
msg['X-No-Archive'] = 'yes'
msg.send(self)