TK> seems to be a good way for developers who don't know CJK languages
TK> [to test support for IM support]
Tomohiro-san,
I don't agree with your assessment of why developers give up on
supporting East-Asian input methods. Installing an IM for testing is
no problem -- I didn't find it particularly difficult to install a few
Japanese, Chinese and one Korean IM servers.
The problem with IM support under X11 is that the XIM framework
doesn't make sense. It defines an overly complex protocol that
requires both the client and the XIM server to perform dozens of
useless activities. Additionally, it defines four only remotely
related protocols (``styles''), all of which need to be tested
against.
Some have claimed that the solution is to encapsulate all of the XIM
complexity within the toolkit. Motif failed to achieve this (but
then, Motif failed to achieve anything of use[1]). I do not know
whether recent GTK+ has been any more successful -- I lost all
interest in XIM after I read the spec.
The other solution would be to design an IM framework that actually
makes sense. When that happens, maybe you'll be able to expect
Western authors of software to willingly implement IM support.
Regards,
Juliusz
[1] Please do not bother flaming me on that issue unless you've
actually implemented a Motif widget. Using ready-made widgets
doesn't count.
[2] Sun's recent beast (whatever its name) doesn't seem like it fits
the bill -- its complexity is most certainly beyond my capablities to
understand.
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/