Re: [Pkg-ime-devel] RFS: scim-kmfl-imengine
On Sat, Dec 08, 2007 at 04:55:21PM -0800, Doug Rintoul wrote:
> Ming Hua wrote:
> > I thought scim-kmfl-engine would know exactly which languages it wants
> > to set im-switch for, instead of the system default language as Doug
> > proposed.
> Just to clarify, kmfl is often used in a multilingual situation where
> documents are written in multiple languages and for languages which
> often do not have a locale associated with them.
In that case, the best way is probably using all_ALL.
> Do I understand correctly that if SCIM is set up to handle all_ALL, then
> the above situation would be addressed? On all the systems I have used
> all_ALL is set to default not SCIM. I am very willing to not do anything
> with setting up SCIM startup provided SCIM will be the default for
> locales such as en_US, en_CA, etc, if not other IM is defined for these
Scim package is already set up to handle all_ALL, it just doesn't set it
to default (and it shouldn't). I believe no packages that currently use
im-switch change all_ALL by default. I feel the best way to handle the
situation in scim-kmfl-engine is to have a debconf question explaining
the need to use GTK+ IM module, then offer to set it, with default to no
(I still don't think it shouldn't be changed unless the user/admin
explicitly asks). And when the answer to the question is yes, do things
along the line of "update-alternatives --set xinput-all_ALL
/etc/X11/xinit/xinput.d/scim-immodule" or "im-switch -z all_ALL -s