Comment 6 for bug 308152

Revision history for this message
Mark Sapiro (msapiro) wrote :

I still can't really duplicate the error. I know why it occurs, and I think I know how to fix it, but I don't know how to make it happen.

I'm sure that the error occurs because _(' at ') is translating ' at ' to Japanese, but the list's preferred language is in fact not Japanese, but English and the "unicode(_(' at '), cset)" specifies 'us-ascii' as cset.

The fix should be what I indicate in my initial comment above. The same change is attached here as HyperArch.py.patch.

I am still puzzled as to what causes the problem. I see what may be some holes in setting the language for i18n, but I can't actually duplicate the problem without completely breaking things - i.e., setting the character set for Japanese to 'us-ascii'.

Is there a mixture of Japanese and English lists in this installation or a mixture of list members some with Japanese and some with English as their preferred language?