Re: Patch: Abiword Bugs 1090 & 1166


Subject: Re: Patch: Abiword Bugs 1090 & 1166
From: Andrew Dunbar (hippietrail@yahoo.com)
Date: Sun Jun 24 2001 - 13:39:08 CDT


Petr Balas wrote:
>
> > > > I only have 56k! It's there now. Let me know how you go.
> > >
> > > It doesn't work correctly. :-(. Czech strings seems to be
> > > in ISO8859-2 encoding inside your binary but they aren't
> > > recoded from ISO8859-2 to Windows1250.
> >
> > Can you give me some examples so I can check this?
> > I need to know the exact strings a) how they should look,
> > b) how they do look, c) where in the GUI to find them.
>
> Image included.
> Now I checked Tools, Setnings and this is in English.

Now I can see exactly.

> > I'm assuming you're running a Czech version of Windows or
> > Windows 2000 with the "Default Language" and "Locale" set
> > to Czech.
>
> No. I'm running English version of Win2000. Locale set to
> Czech. But I can try to another computer with Czech version
> of Win2000 - results are the same.
>
> > Can you please check that strings are incorrect both in
> > a) menus and b) other parts of the GUI. I'm pretty certain
> > menus use separate character conversion code from the rest
> > of the GUI.
>
> Menus are incorrect.
> Please specify which "other parts of GUI" I need to check.

The dialog boxes.

> > Thanks for your help. Andrew.
>
> I'm very happy there is somebody who is working on
> problems I need to have solved. Thank you

Your welcome. I think I've found the problem. The dialog
strings are kept in XML files that state what encoding they
are. The menu labels are in the source code with nothing
to specify their encoding. It looks like they're not being
converted at all. Unix uses ISO-8859-2 so the menus look
fine there. I'm not sure how easy this will be to fix...

** NOTE ** AbiWord list people, don't apply the patch I
attached to my original posting in this thread. I can
see it's incorrect.

Andrew.

-- 
http://linguaphile.sourceforge.net

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com




This archive was generated by hypermail 2b25 : Sun Jun 24 2001 - 13:37:38 CDT