Tomohiro KUBOTA <[EMAIL PROTECTED]> wrote:

>> It doesn't make sense. On Linux and most other Unix systems, the
>> character set supported by the C locale is US-ASCII. No french
>> characters, no U+20AC either.
>> 
>> Remember that the C locale exists only to make portable behaviour of
>> command line programs possible, It is not meant to be used by humans.
>
> Right!  Thus, it had been an illegal usage to use ISO-8859-1 in C
> locale.  (I wonder why many softwares were designed to enable such
> illegal usage.)  When I internationalized softwares (i.e., locale-
> enabling), I got "bug" reports from such people like "i18n is only
> for asian people and please stop doing i18n in the upstream level"
> and I was forced to write a code to manage locale-ignorant people.


So... I thought I understood the locale mechanism, but obviously I was
mistaken :-)

Let me rephrase my question: how in X can I work in an english environment,
but still have bindings for latin 15[1], as if I were working with a french
locale ? I've modified compose.dir to make the C locale use latin 15. It seems
to work with xterm, but not Eterm for example.

Would some kind of en_US@euro locale do it ? Such a beast doesn't exist on my
Debian system.


Footnotes: 
[1]  displaying is not a problem, though having to manually change the font
on a per-application basis sounds broken by design.


Thanks.

-- 
Didier Verna, [EMAIL PROTECTED], http://www.lrde.epita.fr/~didier

EPITA / LRDE, 14-16 rue Voltaire   Tel.+33 (1) 53 14 59 47
94276 Le Kremlin-Bic�tre, France   Fax.+33 (1) 53 14 59 22   [EMAIL PROTECTED]

_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to