Configuring Mailman for UTF-8 languages
![](https://secure.gravatar.com/avatar/fbc0e910a6333a7b9af6b993358f4d38.jpg?s=120&d=mm&r=g)
Hello again :) As you may realize from all my questions, I'm configuring my first Mailman list. A friend and I are revitaiizing a moribund localization team, and had to request a new mailing list. I didn't know that would mean me getting stuck with running it. :S I hope to learn from it, anyway. :) Apart from not having a Vietnamese language option (my previous post deals with that), I have noticed that when I enter text in Vietnamese (UTF-8) in the Configuration page (e.g. Introductory Description), the result on the list page is that all the non-Latin-1 characters are shown as question marks. Not good. :( I'm guessing this is because I can't choose Vietnamese as the language option (because it's not there), so have stuck with the default (English), and that affects the encoding choice. Is that the case? I really don't want to choose another UTF-8 language, because that will be confusing for list-members. Would you consider setting UTF-8 as the default encoding for English? Or am I completely off the target and something else has gone wrong? :D I do need to be able to display Vietnamese (UTF-8) text on the list page for my users. What do I need to do to ensure it is displayed correctly? Note: Vietnamese is written in a Roman alphabet, but with combined diacritics to show the six different tones that distinguish meaning. Without the accents, you can't tell which word is which. Vietnamese is notorious for breaking "full Unicode support", so it's a good test case. ;) Thankyou in advance for your help. :) from Clytie (vi-VN, Vietnamese free-software translation team / nhóm Việt hóa phần mềm tự do) http://groups-beta.google.com/group/vi-VN
![](https://secure.gravatar.com/avatar/55289e5a03644b70626b52382ae5e1f6.jpg?s=120&d=mm&r=g)
Clytie Siddall wrote:
Hello again :)
http://mail.python.org/pipermail/mailman-i18n/2006-February/001292.html should help when starting your translation.
I do need to be able to display Vietnamese (UTF-8) text on the list page for my users. What do I need to do to ensure it is displayed correctly?
You may want to change charset for 'en' from 'us-ascii' to 'utf-8' like this one: http://mail.python.org/pipermail/mailman-users/2006-February/049300.html Cheers, -- 菊地時夫 tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ 〒780-8520 高知大学理学部情報科学教室
![](https://secure.gravatar.com/avatar/fbc0e910a6333a7b9af6b993358f4d38.jpg?s=120&d=mm&r=g)
On 28/02/2006, at 6:41 PM, Tokio Kikuchi wrote:
http://mail.python.org/pipermail/mailman-i18n/2006-February/ 001292.html should help when starting your translation.
I do need to be able to display Vietnamese (UTF-8) text on the list page for my users. What do I need to do to ensure it is displayed correctly?
You may want to change charset for 'en' from 'us-ascii' to 'utf-8' like this one: http://mail.python.org/pipermail/mailman-users/2006-February/ 049300.html
ども有賀と ときお Thankyou very much, Tokio! :) (I hope that's right. :S ) from Clytie (vi-VN, Vietnamese free-software translation team / nhóm Việt hóa phần mềm tự do) http://groups-beta.google.com/group/vi-VN
![](https://secure.gravatar.com/avatar/fbc0e910a6333a7b9af6b993358f4d38.jpg?s=120&d=mm&r=g)
On 28/02/2006, at 6:41 PM, Tokio Kikuchi wrote:
http://mail.python.org/pipermail/mailman-i18n/2006-February/ 001292.html should help when starting your translation.
I do need to be able to display Vietnamese (UTF-8) text on the list page for my users. What do I need to do to ensure it is displayed correctly?
You may want to change charset for 'en' from 'us-ascii' to 'utf-8' like this one: http://mail.python.org/pipermail/mailman-users/2006-February/ 049300.html
Unfortunately, I have absolutely no skills with Python (or any other coding or scripting language), and since I am now very ill and have severely limited concentration, I am no longer able to acquire such skills. I can manage translation and html/css. I can edit the Mailman online list configuration page, and the html list info page. I can perform very simple configure.in-type edits if told exactly where and what to input (e.g. "input your language code in the ALL_LINGUAS line). I can manage basic CVS/SVN. I don't have Mailman on my system (a laptop running Mac OSX) so I don't have the README referenced in the first link. I really need something more basic than this. Sorry. from Clytie (vi-VN, Vietnamese free-software translation team / nhóm Việt hóa phần mềm tự do) http://groups-beta.google.com/group/vi-VN
![](https://secure.gravatar.com/avatar/fbc0e910a6333a7b9af6b993358f4d38.jpg?s=120&d=mm&r=g)
On 28/02/2006, at 7:21 PM, Clytie Siddall wrote:
You may want to change charset for 'en' from 'us-ascii' to 'utf-8' like this one: http://mail.python.org/pipermail/mailman-users/2006-February/ 049300.html
This link says:
It sounds like your list language is English, the character set for which in Mailman is us-ascii, so the digest is sent in us-ascii which doesn't support those characters, thus the '?'.
Try setting the list language to French. Or, if you really need it to be English, you can put the following in mm_cfg.py
def _(s): return s
add_language('en', _('English (USA)'), 'iso-8859-1')
del _
I don't have a copy of mailman on my laptop. Even if I did, altering such a file would not affect the online mailing list. I'm using the online interface to configure a mailing list (kde-l10n- vi). Until I can create a Vietnamese localization for Mailman (which will be UTF-8): 1. Is it reasonable to suggest that the default for English in Mailman be UTF-8? I suggest this because English is the default value, so anyone using a language for which there is not yet a localization will be using the English interface. Having it at UTF-8 would fit with the move to Unicode, and would make the English interface a viable default for languages not yet represented by a localization. 2. In a current distribution, if I ask the KDE sysadmins to alter the encoding for English to UTF-8, are there any considerations they need to take into account? Will that create difficulties for anyone receiving the mails in English? (The UTF-8 charset includes ASCII, so I'm hoping not.) from Clytie (vi-VN, Vietnamese free-software translation team / nhóm Việt hóa phần mềm tự do) http://groups-beta.google.com/group/vi-VN
participants (2)
-
Clytie Siddall
-
Tokio Kikuchi