On Ubuntu 9.4 here. I couldn't get scim-bridge (which, as far as I could tell, was the default) working for some KDE4 apps:
- QT4 apps didn't use scim-bridge by default (im-switch only checked for some QT3 conditions), so I had to manually select scim-bridge input method inside QT4 apps.
- Some KDE4 apps (at least Kate and Konsole) didn't even allow for selecting input method, so I couldn't use scim-bridge at all in those apps.
So, I did
$ im-switch -s scim
after which I couldn't use scim in either GTK2 or QT4 apps. Then I checked /SupportedUnicodeLocales and noticed that only en_US.UTF-8 was on there while I was using en_CA.UTF-8. So, I added en_CA.UTF-8 to the list and then I could use scim in both GTK2 and QT4 apps.
To make a long story short, this bug is still present in the latest release.
P.S. What's the current best practice for CJK in KDE4 apps?
On Ubuntu 9.4 here. I couldn't get scim-bridge (which, as far as I could tell, was the default) working for some KDE4 apps:
- QT4 apps didn't use scim-bridge by default (im-switch only checked for some QT3 conditions), so I had to manually select scim-bridge input method inside QT4 apps.
- Some KDE4 apps (at least Kate and Konsole) didn't even allow for selecting input method, so I couldn't use scim-bridge at all in those apps.
So, I did
$ im-switch -s scim
after which I couldn't use scim in either GTK2 or QT4 apps. Then I checked /SupportedUnico deLocales and noticed that only en_US.UTF-8 was on there while I was using en_CA.UTF-8. So, I added en_CA.UTF-8 to the list and then I could use scim in both GTK2 and QT4 apps.
To make a long story short, this bug is still present in the latest release.
P.S. What's the current best practice for CJK in KDE4 apps?