Re: [Tuxpaint-devel] not quite done, sorry
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Albert C. <aca...@gm...> - 2009-12-23 07:52:34
|
On Tue, Dec 22, 2009 at 4:38 PM, Bill Kendrick <nb...@so...> wrote: > On Mon, Nov 16, 2009 at 05:15:37AM -0500, Albert Cahalan wrote: >> Current status: >> >> Lots of stuff is seriously cleaned up. > > So where are things now? It's mostly good I think. There is a nasty design flaw in the gettext library code. If a locale is not 100% implemented (currency formats, telephone formats, etc.) then the locale is forced to C. The C locale is not UTF-8, and it disables translation. Also, the default ("" and no environment variables) is C. None of this is required by any standard; it's just broken. I have no means to beat the stupid out of gettext/glibc. The result is that languages like Zapotec are trouble. Setting LANGUAGE does work, provided that you also set LC_ALL to some random system-supported locale. We can essentially call Zapotec a dialect of es_MX. A trouble with this is that such a setting probably shouldn't get passed to lpr. Anybody going to a Linux conference? If so, please find a glibc or gettext developer to pester in person. On the bright side, there is potential for fallback languages. |