Subject: Re: i18n trouble in GNOME apps. 1.6, glib or libintl?
To: Huusko Arto <Arto.Huusko@novogroup.com>
From: Julio Merino <jmmv@hispabsd.org>
List: tech-pkg
Date: 07/01/2002 11:17:16
On Fri, 28 Jun 2002 10:08:33 +0300
"Huusko Arto" <Arto.Huusko@novogroup.com> wrote:

> 
> Hello,
> 
> I wrote here earlier about my problems with GNOME applications,
> when using the Finnish locale, but received no replies.
> 
> Basically, GNOME applications fail to display any strings, which
> contain (for example) characters дце. Strings containing stock
> 7 bit ASCII chars seem to work without problems.

I'm having the same problem here, which is VERY ANNOYING, although
my strings are spanish ;)
 
> I deleted glib 1.2.10, and installed glib 1.2.10nb1.
> 

I'm not sure where is the problem... it may be in glib, or in
gtk, or... iconv? I do not know. I have seen problems using gabber;
the underlying core application, which uses libxml is also unable
to handle such characters, and this library does not use any graphics
dependancy.

> The problem may well be glib related, because, running proggies
> from xterm, I see lots of debugging output from glib, concerning
> strings and NULL pointers (IIRC). This only happens with apps
> that try to display international characters.
> 
> However, OTOH, many glib/gtk applications work flawlessly even
> with international characters. For example, Mozilla works fine,
> my own GTK apps work fine (even the ones I did not recompile)...

I solved part of my problems removing ~/.gtkrc. Some fonts started
to work fine, but others still do not work.

Just to say that some non-gnome programs also suffer this problem,
just try sylpheed. I can see 8-bit characters in messages view, but
not in messages list, which uses a different font... where to
change it? no idea.

> Is the cause of all this binary incompatibility between the
> older and newer glib? I did not reinstall any glib dependencies
> at first (because, well, as you all know this would have meant
> recompiling N applications, for values of N that are large).
> Afterwards, I did reinstall gnome-core, gnome-libs and gtk
> but this did nothing to improve my situation.

Don't think so. I did recently a full reinstall of my system, -current,
building everything from scratch and the problem appeared at the very
beginning of using such applications.

If anybody else could help...

Thanks

-- 
HispaBSD admin - http://www.hispabsd.org
Julio Merino <jmmv@hispabsd.org>