Nicolás Lichtmaier <[EMAIL PROTECTED]> writes:

> The problem is that when using gettext you must set LC_CTYPE (since
> recent versions of libc). The C library is really lacking in this
> respect, one should be able to force a locale for just one function
> call ( locprintf("C",... ) ? ).

Yeah, but it's simply inheriting the flaws of the Unix localization
model.  There is a hack to set the locale to "C" temporarily and
revert back to whatever it was set to, but it's slow and ugly.

> In this case, the is*() functions should be replaced with custom
> versions, because the libc versions are supposed to be localized.

That's what 1.7 does.

Reply via email to