Yes.  This solution does work.  I can confirm that.

Thank you very much.

On 5/4/06, Mike Hommey <[EMAIL PROTECTED]> wrote:
On Wed, May 03, 2006 at 09:41:24PM +0200, Mike Hommey <[EMAIL PROTECTED]> wrote:
> reassign 365886 libxul0d
> thanks
>
> On Wed, May 03, 2006 at 11:26:49PM +0800, Hongzheng Wang <[EMAIL PROTECTED]> 
wrote:
> > Hi,
> >
> > Any web pages encoded in simplified chinese are OK.  That is, the
> > charset in the html source is "gb2312", "gbk" or "gb18030".  For
> > example,
> > http://news.tsinghua.edu.cn/new/
> > These pages can be decoded correctly with GB2312 (maybe partly if
> > there are some chinese characters out of the scope of GB2312) and
> > GB18030, but displays incorrectly with GBK.
> >
> > In fact, I also tested plain text files.  I composed a text file with
> > GB2312, and open it with epiphany.  Only gb2312 and gb18030 can
> > display the contents properly.
>
> I's obviously a problem with the native uconv support in libxul0d.
> Reassigning. I will take a deeper look into that.

Okay, I identified the bug, and a workaround.

Edit the /usr/lib/xulrunner/res/charsetalias.properties file and replace
the x-gbk=x-gbk line by x-gbk=gbk.

Please confirm that solves your problem.

Thanks

Mike



--
Hongzheng Wang

Reply via email to