Bug 79815

Summary: Wish: Include CJK XIMs with automatic config etc in kxkb setup/control
Product: [Unmaintained] kxkb Reporter: Stian Haklev <shaklev>
Component: generalAssignee: Andriy Rysin <arysin>
Status: RESOLVED DUPLICATE    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Stian Haklev 2004-04-17 14:46:49 UTC
Version:            (using KDE KDE 3.2.1)
Installed from:    Debian testing/unstable Packages
OS:          Linux

While the kxkb feature is really great, I hope it would be possible to take this further by adding support for the CJK languages that require an input manager - specifically in my case, Chinese (as is the case in WinXP today). Getting a Chinese XIM to work with your system is a lot of work with almost all distributions that are not completely Chinese-centric (and even with them, sometimes), and this will scare away a lot of prospective Chinese-speaking users. In addition, even though it is possible to get Chinese XIMs to work by tweaking yourself, I consider the implementation substandard because it relies on LC_CTYPE etc enviromental variables. The problem is that these require that I either only use Chinese for one session, or start all my programmes from a shell where I have already specified the language, etc. However, I want Chinese to be available for all my programmes, but not all the time (I write emails in Norwegian, English, Chinese and Russian)... And what if I require to XIMs (there are a lot of Chinese learning Japanese, etc. What would they do?).

I realize that there are several XIMs competing today, however a good start would be to choose one and see if it was possible to integrate it - a future option could be to provide a choice for the user (as WinXP which currently provides one IM itself, but the user can also install others that put themselves neatly on the button).

I realize this might require a rather large rewrite of the module, since originally it was only meant (perhaps) as a frontend for xkb, but if Linux is going to see much progress in the CJK countries (or other countries that require XIMs), I believe it's crucial. This is something I feel strongly about, and I would do it myself, if I had the skills. I would anyhow love to help test such a feature, if neccessary.
Comment 1 Andriy Rysin 2006-03-03 05:22:22 UTC
To be honest I don´t know a thing about input managers.
Kxkb is pretty heavy depends on xkb so unless input managers will be supported natively by xkb I don´t see this support any time soon unless somebody more knowledgeble about CJK etc will propose a solution (hopefully with a patch).
Comment 2 Andriy Rysin 2007-10-09 05:28:26 UTC
I think it's the same as 109845.

*** This bug has been marked as a duplicate of 109845 ***