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 > locales. 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 scim-immodule". Ming 2007.12.10 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]