[Mailman-Users] Does mailman 2.1.18 support hebrew language ?

Mark Sapiro mark at msapiro.net
Fri Jan 9 17:21:43 CET 2015


On 01/09/2015 06:30 AM, Xie, Wei wrote:
> Mark,
> 
> We have a customer who reports one problem - digest is changing hebrew language to question marks. We just want to know whether mailman 2.1.18 support hebrew language. If support, how to set up?


Mailman has supported Hebrew since 2.1.10. That is not your issue. Your
issue is that users are posting Hebrew to a list whose
preferred_language is English and Mailman's character set for English is
ASCII. The plain text digest is encoded in the character set of the
list's preferred language, thus the non-ascii characters are replaced.

You have a number of choices:

1) If users subscribe to the MIME format digest, each message will be in
a separate message/rfc822 MIME part and will retain its original encoding.

2) If you set the list's preferred_language to Hebrew on the list admin
Language options page, the plain text digest will be utf-8 encoded and
the Hebrew characters won't be replaced, but then the web UI and other
things like the digest boiler plate and TOC will be in Hebrew.

3) You can set Mailman's character set for English to utf-8 by putting

add_language('en', 'English (USA)', 'utf-8')

in mm_cfg.py (and restarting Mailman). The downside of this is the
bodies of Mailman generated messages including plain digests will be
base64 encoded and will not be readable by non-MIME aware MUAs. This is
not much of an issue these days as such MUAs are rare.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


More information about the Mailman-Users mailing list