Hi,

At Thu, 17 Oct 2002 09:32:31 +0200 (MEST),
David Monniaux wrote:

> I also noticed that if XMODIFIERS="@im=kinput2", kinput2 still does not
> work if the application is not launched in a ja_JP.* locale (fr_FR.UTF-8 
> does not work).

Please try ja_JP.UTF-8 locale.

The locale limitation is only when the application (XIM client)
calls XOpenIM().  (This locale is used to communicate strings.)
Thus, it is possible for softwares to support multiple XIM servers
which requires different locales.


> Some things I thing should change:
> * It should be allowed to use several XIM methods in the same application
> at the same time.

Please try mlterm. (http://mlterm.sourceforge.net/)  It can use
multiple XIM servers by switching.  It is not a good idea to use
multiple XIM servers *at the exactly same time*, because you will
need multiple key binds for invocation of each XIM server.  Anyway,
mlterm can input mixture of (for example) Japanese, Chinese, and
French, which Mule/Emacs had been the only software which could do
this for long years.

BTW, I am concerned that GUI guidelines such as GNOME Accessibility
(http://developer.gnome.org/projects/gap/guide/gad/) don't mention
key binds for XIM.


> * The locale should bear no influence on whether an input method is used.

I think this can be achieved in toolkit level, so that application
developers don't need to know about XIM.  (Otherwise, because very
few developers know about XIM, very few application softwares will
support XIM.)


---
Tomohiro KUBOTA <[EMAIL PROTECTED]>
http://www.debian.or.jp/~kubota/
"Introduction to I18N"  http://www.debian.org/doc/manuals/intro-i18n/
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to