Bug 186861 - Hotkey binding configuration per language/locale
Summary: Hotkey binding configuration per language/locale
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: scim
Version: 5.0
Hardware: All
OS: Linux
Target Milestone: ---
: ---
Assignee: Jens Petersen
QA Contact:
Keywords: FutureFeature, i18n, Reopened
Depends On:
Blocks: SCIM 182539
TreeView+ depends on / blocked
Reported: 2006-03-27 04:14 UTC by Qingyu Wang
Modified: 2007-11-30 22:07 UTC (History)
2 users (show)

Clone Of:
Last Closed: 2006-12-12 03:40:11 UTC

Attachments (Terms of Use)
"hotkey per locale" patch (2.95 KB, patch)
2006-03-27 04:18 UTC, Qingyu Wang
no flags Details | Diff
the new version of the "hotkeys per locale" patch (2.95 KB, text/x-patch)
2006-06-07 09:18 UTC, Qingyu Wang
no flags Details

Description Qingyu Wang 2006-03-27 04:14:34 UTC
Business Justification:
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.

Comment 1 Qingyu Wang 2006-03-27 04:16:16 UTC
I implemented the "Hotkey per language(actually is "Hotkey per locale")"
feature. The attachment above is my patch.

Comment 2 Qingyu Wang 2006-03-27 04:18:45 UTC
Created attachment 126783 [details]
"hotkey per locale" patch

Comment 3 Jens Petersen 2006-04-11 04:48:09 UTC
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.

Comment 4 Qingyu Wang 2006-06-07 09:18:34 UTC
Created attachment 130662 [details]
the new version of the "hotkeys per locale" patch

Comment 5 Jens Petersen 2006-06-16 12:14:17 UTC
I finally got round to testing it and it doesn't seem to work for me I'm afraid.

Comment 6 Jens Petersen 2006-06-16 12:15:33 UTC
Ctrl+space is still default for me in both Japanese and Korean.

Comment 7 Jens Petersen 2006-06-19 08:17:29 UTC
(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
rawhide install.

Comment 8 A S Alam 2006-07-04 10:36:07 UTC
behaviour is following
ja_JP -> Alt+`
ko_KR -> Shift+SPACE

Test Under following Envirnment:

Comment 9 Jay Turner 2006-09-22 04:32:04 UTC
Latest RHEL5 trees include scim-1.4.4-34.fc6.

Comment 10 Jens Petersen 2006-12-11 02:39:29 UTC
The default empty Next/Previous Factory bindings for non-Chinese locale
does not seem to work.

Comment 12 Jens Petersen 2006-12-12 03:40:11 UTC
Okay, let me move this back to CLOSED and open a new bug for
next/previous factory issue.

Comment 13 Jens Petersen 2006-12-12 04:46:40 UTC
I opened bug 219247 against FC for comment 10.

Comment 14 Jens Petersen 2007-06-19 01:15:50 UTC
Removing rhel‑5.1.0 flag since this work was basically done in 5.0
but bug 244761 is open for the above issue.

Note You need to log in before you can comment on or make changes to this bug.