The hotkey of SCIM works great for Chinese users, but it is problematic for the
majority of users of other languages. Such as Japanese or Korean, who use
different hotkeys with what Chinese use(ctrl+space). So we need to write a patch
to resovle this problem, providing hotkeys for per locale/language.
I implemented the "Hotkey per language(actually is "Hotkey per locale")"
feature. The attachment above is my patch.
Created attachment 126783 [details]
"hotkey per locale" patch
I think the suggestion that krishna made:
to support locale specific config files is a good one.
It will also make it easier to support other lang specific
hotkeys, eg next and previous factory for example.
Created attachment 130662 [details]
the new version of the "hotkeys per locale" patch
I finally got round to testing it and it doesn't seem to work for me I'm afraid.
Ctrl+space is still default for me in both Japanese and Korean.
(In reply to comment #6)
> Ctrl+space is still default for me in both Japanese and Korean.
Okay, sorry I better take that back, it does work for me with a fresh
behaviour is following
ja_JP -> Alt+`
ko_KR -> Shift+SPACE
Test Under following Envirnment:
Latest RHEL5 trees include scim-1.4.4-34.fc6.
The default empty Next/Previous Factory bindings for non-Chinese locale
does not seem to work.
Okay, let me move this back to CLOSED and open a new bug for
next/previous factory issue.
I opened bug 219247 against FC for comment 10.
Removing rhel‑5.1.0 flag since this work was basically done in 5.0
but bug 244761 is open for the above issue.