On 2019-10-11 20:13, kenn wrote:
> Ironically `LC_MESSAGES=tr_TR.UTF-8 LANGUAGE= im-config -l` prints
> full list:
> ibus uim scim xim
> 
> but not this `LC_MESSAGES=tr_TR.UTF-8 im-config -l`, this prints:
> xim

Well, since you have set LC_ALL=C.UTF-8 your case is a bit different
compared to what I guessed and described in the merge request. (I would
recommend you to drop that setting. It makes no sense on an Ubuntu
system, and - as you just noticed - it may cause surprise behavior.)

> I confirm that replacing LANG with LC_ALL in
> /usr/share/im-config/xinputrc.common fixes the bug.

Great, thanks for confirming!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to im-config in Ubuntu.
https://bugs.launchpad.net/bugs/1847618

Title:
  im-config ignores  input methods other than xim in my current locale

Status in im-config package in Ubuntu:
  In Progress

Bug description:
  I use Ubuntu 16.04.6 LTS. I can not reach other input methods such as
  ibus, fcitx in my current locale which is LANGUAGE=tr_TR.UTF-8. It's
  not listed in unity-control-center>Language Support>Keyboard Input
  Method System. If I launch unity-control-center from terminal which is
  using different locale "LANGUAGE=en_US.utf8 unity-control-center" then
  there is no problem, all of the installed input methods are in the
  list.

  I also tested "python3 
/usr/lib/python3/dist-packages/LanguageSelector/ImConfig.py"
  it also ignores input methods other than xim and none.
  If I export "LANGUAGE=en_US.utf8" it lists all the other input methods.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/im-config/+bug/1847618/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to