summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Mailman/Handlers/Acknowledge.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Mailman/Handlers/Acknowledge.py b/Mailman/Handlers/Acknowledge.py
index aa066a0e5..dc8361f1f 100644
--- a/Mailman/Handlers/Acknowledge.py
+++ b/Mailman/Handlers/Acknowledge.py
@@ -40,13 +40,16 @@ def process(mlist, msg, msgdata):
if subject.startswith(prefix):
subject = subject[len(prefix):]
# get the text from the template
+ pluser = mlist.GetPreferredLanguage(sender)
+ # BAW: I don't like using $LANG
+ os.environ['LANG'] = pluser
realname = mlist.real_name
text = Utils.maketext(
'postack.txt',
{'subject' : subject,
'listname' : realname,
'listinfo_url': mlist.GetScriptURL('listinfo', absolute=1),
- })
+ }, pluser)
# craft the outgoing message, with all headers and attributes
# necessary for general delivery
subject = _('%(realname)s post acknowledgement')