Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: ibus Enable IM engine for particular language automatically
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Summary: ibus Enable IM engine for particular language automatically Product: Fedora Version: 10 Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: ibus AssignedTo: phuang@redhat.com ReportedBy: wtogami@redhat.com QAContact: extras-qa@fedoraproject.org CC: phuang@redhat.com, fedora-i18n-bugs@redhat.com Blocks: 446452,481098 Estimated Hours: 0.0 Classification: Fedora Target Release: ---
If you login to a desktop with a particular language like Japanese, it should automatically enable that ibus engine. The user shouldn't be required to manually go into the ibus Preferences and enable the engine.
Perhaps ibus engines should register with ibus a mapping table of language codes to preferred engine. This means:
* If the user runs ibus as LANG=ja_JP, then activate ibus-anthy. * If the user runs ibus as LANG=ko_KR, then activate ibus-hangul. * (Many other languages, you pretty much expect the user will want a particular engine or table. Enable it automatically.) * (Some languages are less certain because there are multiple engines or tables for that language. In that case it should pick the most common one. This isn't too bad for users who need something else, because they would have done to manually configure it anyway.)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Huang Peng phuang@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |needinfo?(wtogami@redhat.co | |m)
--- Comment #1 from Huang Peng phuang@redhat.com 2009-03-19 21:42:40 EDT --- Ibus supports it. Please install latest ibus in rawhide, and try to create a new user and login with ja or ko locale. If it does not work, please tell me.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Warren Togami wtogami@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag|needinfo?(wtogami@redhat.co | |m) |
--- Comment #2 from Warren Togami wtogami@redhat.com 2009-03-19 22:56:17 EDT --- That is true only of the first login. I am talking about logins after the first.
Core to this issue, if a user logs in to a Japanese desktop, they would expect Japanese IM to work. If they login to Korean, they would expect Korean IM to work. All other reasons not to do this are unimportant.
There are complications sure, like what if there are multiple engines for that language? In that case enable only one that is the most preferred for that language.
Sure "most preferred" for Chinese this is less clear. But for nearly every other language the expectation is clear.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |petersen@redhat.com
--- Comment #3 from Jens Petersen petersen@redhat.com 2009-03-23 05:13:46 EDT --- During some discussion one idea that came up was to have a "Use default input method" checkbox above the IME selector in ibus-setup.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks|446452(F11Blocker) | Summary|ibus Enable IM engine for |ibus use default IM engine |particular language |for language always when no |automatically |user engines set
--- Comment #4 from Jens Petersen petersen@redhat.com 2009-03-24 04:19:05 EDT --- I am removing this from the Blocker list since I think we agreed it is not so important: might still be good to do something to improve this.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Warren Togami wtogami@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ibus use default IM engine |ibus "Use automatic engine |for language always when no |selection" checkbox |user engines set |
--- Comment #5 from Warren Togami wtogami@redhat.com 2009-03-24 13:07:48 EDT --- Proposed Behavior * "Use automatic engine selection" checkbox enabled by default. This makes ibus always run the preferred engine for the desktop language. * If unchecked, then it always uses whatever is defined by the user in the Preferences, no matter what the desktop language is.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|10 |rawhide
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Warren Togami wtogami@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ibus "Use automatic engine |[post-F11] ibus "Use |selection" checkbox |automatic engine selection" | |checkbox
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[post-F11] ibus "Use |ibus "Use automatic engine |automatic engine selection" |selection" checkbox? |checkbox |
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
--- Comment #6 from Jens Petersen petersen@redhat.com 2009-06-04 00:18:44 EDT --- Warren do you think we really still need this?
I am pretty happy now with the current UI.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |needinfo?(wtogami@redhat.co | |m)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=491043
Huang Peng phuang@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |WONTFIX Flag|needinfo?(wtogami@redhat.co | |m) |
--- Comment #8 from Huang Peng phuang@redhat.com 2009-06-11 23:23:36 EDT --- I think this option will confuse normal users. Most users just use one locale. Even if some users will use two or three locales, most of them also wish the enabled engines be constant. So I would like close this bug as wontfix.
i18n-bugs@lists.fedoraproject.org