Bug#631237: libreoffice works with ibus in sarge/wheezy/jessie
Aoki-san,
Thank you for your response. As you say, this issue may
well be due to ibus.
> What locale you are running ibus mini-window and X matters.
> I do not have reference now but pretty sure it has to be UTF-8
> locale.
I'm not disagreeing with you, but it's strange that ibus should
depend on a locale. It's plugin-based and designed to handle
all sorts of languages (and other phonetic alphabets)
AT THE SAME TIME. You can input Russian, International
Phonetic Alphabet, Korean, Japanese, etc. using ibus
in a single text box without restarting ibus.
Then, what locale should you set for it? Or is there any
"generic" UTF-8 locale? like "C.UTF-8" or "anylanguage.UTF-8"
or some such thing?
> Your bug report indicates that you are in LANG=C
> for your machine.
Yes!
> Do you have locales-all installed? If not install it or configure
> locale package to enable some UTF-8 locale with:
>
> $ sudo dpkg-reconfigure locale
Thanks. Actually I do have en_US.UTF-8 and ja_JP.UTF-8 generated.
> Also, make sure that /etc/default/local uses UTF-8 locale as default
> for LANG like:
>
> # File generated by update-locale
> LANG="en_US.UTF-8"
> LANGUAGE="en_US:en"
I'm not sure if I can do that. en_US.UTF-8 is a terrible setting.
What files do you think the following command remove?
$ rm [A-Z]*
Under en_US.UTF-8, it deletes files starting with A-Z and a-y !
because the collating sequence is changed from A-Za-z to
AaBbCc . . . YyZz . Another example is that the output
of "ls -l" depends on the locale. I write and use a lot
of shell scripts and I cannot accept that their behaviors
depend on the locale and I don't want to start
all my scripts with "LANG=C; export C", and I cannot
escape from the habit of typing something like "rm [A-Z]*".
I'm not complaining to YOU. I just thank you for your response.
Maybe, should I ask the ibus folks?
Cheers,
Ryo
Reply to: